Relive NASA's Spirit and Opportunity rovers landing on Mars on 20th anniversary
Description
NASA's Spirit and Opportunity rovers landed on Mars in January 2004. Take a look back at their landings on the Red Planet.
Credit: NASA / JPL-Caltech
Commenting disabled.