Quantcast

Curiosity Gets New Wheels

July 2, 2010

Mars rover Curiosity, the centerpiece of NASA’s Mars Science Laboratory mission, is coming together for extensive testing prior to its late 2011 launch. credit: NASA



comments powered by Disqus