December 17, 2010

Mars Odyssey Earns Longevity Badge

NASA’s Odyssey orbiter wins title as the longest operating spacecraft at Mars. credit: NASA

Share on Linkedin Share on Google+