Friday, December 17, 2010

Mars Odyssey Earns Longevity Badge





NASA's Odyssey orbiter wins title as the longest operating spacecraft at Mars

NASA



No comments: