Search
Seeker

NASA's New Mars Rover Arrives at Launch Site

NASA's Mars Science Laboratory arrived at Kennedy Space Center, Fla., late Wednesday for launch preparations.

June 23, 2011
7:44 PM EDT

close

Learn More