Red Rover, Red Rover

Aired:  02/10/04 Views: 2,803

The Mars Rovers send back vivid images that will hopefully answer questions about the history of the Red Planet. (1:29)

Tags:  Mars, space, NASA, science
Loading...