The rovers Spirit and Opportunity landed on Mars in 2004. Ten years later, Opportunity is still exploring. Learn about the team behind the rovers, and what they have accomplished.
The rovers Spirit and Opportunity landed on Mars in 2004. Ten years later, Opportunity is still exploring. Learn about the team behind the rovers, and what they have accomplished.