Loading Video…
This browser does not support the Video element.
Mars rover Perseverance resting on the red planet
The Mars rover Perseverance is currently resting on the surface of red planet, thanks in part to technology developed right here in the Bay Area.