Wall Street Journal Digital Network video: The Technology Behind NASA's 'Curiosity' Landing on Mars on August 5th. Posted July 2, 2012. http://youtu.be/47JanXuYlNo
Amazing! Curiosity's "Seven Minutes in Heaven"? No, its "Seven Minutes of Terror." Wall Street Journal video: The Technology Behind NASA's 'Curiosity' Landing on Mars on August 5th.
NASA's Jet Propulsion Laboratory News video: Mars Science Laboratory Curiosity Rover Animation. Posted June 24, 2011. http://youtu.be/P4boyXQuUIw