NASA successfully lands rover on Mars

2012-08-06 122

NASA successfully lands its $2.5 billion Mars Science Laboratory and Curiosity rover on the surface of the Red Planet, marking the most ambitious attempt to reach Mars in history. Duration: 00:35