astroengine.com
Mars Rover Curiosity is a Steampunk Creation
During the Sept. 6 press conference from NASA’s Jet Propulsion Laboratory (JPL) in Pasadena, Calif., Mars Science Laboratory (MSL) mission scientists discussed updates from Curiosity’s …