Astronomy on MSN
Jan. 3, 2004: Spirit lands on Mars
The Spirit rover landed on Mars on Jan. 4, 2004. Like its twin, Opportunity, Spirit was assigned an initial mission of only 90 sols. It exceeded this mission lifetime by more than 20 times, delivering ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results