NASA details looming Mars rover landing as "7 Minutes of Terror"
Tuesday, June 26, 2012 - 02:50
in Astronomy & Space
"Curiosity" rover set to land on red planet in August, if it can survive the harrowing descent, which NASA describes in dramatic fashion