Mars rover Curiosity launch

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." AP video. (April 5)

advertisement | advertise on newsday