NASA Showered with Praise After Amazing Mars Rover Landing
Monday, August 6, 2012 - 04:00
in Astronomy & Space
Experts and officials react to the successful landing of NASA's Curiosity rover on Mars.
Experts and officials react to the successful landing of NASA's Curiosity rover on Mars.