Mars Rover: Seven Minutes of Terror

NASA is on the edge as multibillion-dollar Mars rover tries to "stick the landing."

Examined