The Times Square crowd gave out a cheer when the Curiosity rover pulled off an ambitious landing on the Red Planet Aug. 5, 2012.
1 / 1
SPACE.com | Photo By Leslie Mullen
Mon, Aug 6, 2012 4:12 PM EDT