Post Thumbnail

NASA's Opportunity and Spirit rovers touched down on Mars in 2004 for a planned 90-day tour; six years and a few serious snags later, the latter of the two is facing its death of cold. Since March 22, 2010, Spirit's been slumbering on the surface -- stuck and unable to generate enough power to comm

4 years ago 0 Comments