- uploaded: Apr 7, 2011
- Hits: 100
After Delay, NASA Prepares Mars Rover for Launch
Uploaded by AssociatedPress on Apr 4, 2011
NASA engineers in California are putting the finishing touches on a Mars mega-rover before shipping it off to Florida for launch later this year. The AP's John Mone got an inside look at the vehicle named "Curiosity."