• 12 years ago
This is an artist's concept animation of the take off and landing sequence of the Science Laboratory (Curiosity Rover) launched on November 26 2011