Thursday, February 19, 2015

Nearing Marathon Finish Line

NASA's rover Opportunity landed on Mars in 2004 and was only supposed to last 3 months. But more than a decade later the plucky vehicle is close to crossing the 26.2-mile mark in land traversed, despite a few senior technical moments along the way.





No comments:

Post a Comment