Rover & Descent Stage For Mars Science Laboratory Notebook
- from our Affiliates
Artist's concept of the rover and descent stage for Mars Science Laboratory spacecraft during the final minute before the Curiosity rover touches down on the surface of Mars.