Touch Down! Mars Rover Curiosity Lands August 06, 2012 Get link Facebook X Pinterest Email Other Apps Touch Down! Mars Rover Curiosity Lands: NASA's Mars Science Lab soared through clear, pink Martian skies early Monday, settling down beside a giant mound of layered rock inside an ancient crater. Comments
Comments