Feedback

NASA Celebrates 10 Years on Mars

 

Intended to last just 90 days, NASA’s Mars Exploration Rovers, “Spirit” and “Opportunity,” far exceeded their warranty. Spirit lasted roughly six years, and Opportunity is still going.  NBC News’ Mike Taibbi reports. 

Shows