NASA has recently release video of the NASA Curiosity rover landing from the jettison of the head shield to the touchdown. (Aug. 23)
1 / 29
Associated Press Videos
Wed, Oct 10, 2012 8:34 AM EDT