NASA celebrates a huge victory as the rover Curiosity safely lands on Mars.
1 / 3
Mon, Aug 6, 2012 8:00 PM EDT