
Mars Rovers Powering On After 5 years
Huntsville AL (SPX) Mar 27, 2009 - In January 2004, NASA landed two identical robotic rovers named Spirit and Opportunity on the surface of Mars. The twins were primed for a brief 3-month mission to tell us a story of water and possibly life itself in the planet's past.













