PASADENA, Calif. (AP) - The Mars Curiosity team leader says the new rover has "landed in a nice flat spot."
NASA's seventh landing on Mars is being called an engineering tour de force, using never-before-tried acrobatics with a Hollywood-style finish.
Cables delicately lowered the rover to the ground at two mph from a hovering rocket pack.
