Fact of the Day
Wednesday, September 8, 2010
The rovers were designed to last 90 days on Mars. Spirit landed on Jan. 4, 2004, and Opportunity landed on Jan. 25, 2004.
‹
›
Home
View web version