• Embed

Mars Rover Landing

Clip8/6/2012

The Jet Propulsion Laboratory at NASA celebrates a successful Mars rover touchdown with unsuccessful high-fiving.

Up Next