Wed, 01 Aug 2012
Mars Rovers Land to unbridled joy - Video
Joy, and relief. Watch as th team at JPL nervously await confirmation that the Rovers arrive safely on Mars. It's quite moving. 7 years on one is STILL going. Curiosity should arrive on Monday, Earth Time.
Browse all videos