Curiosity is NASA's new ramp roller
Tuesday, September 14, 2010 - 09:14
in Astronomy & Space
The rover Curiosity, which NASA's Mars Science Laboratory mission will place on Mars in August 2012, has been rolling over ramps in a clean room at NASA's Jet Propulsion Laboratory to test its mobility system.