NASA celebrates Curiosity's landing on Mars

August 9, 2012

NASA's flight controllers are elated after successfully landing the Curiosity rover on the surface of Mars.