NASA celebrates Mars rover landing

The most high-tech rover NASA has ever designed has now landed on Mars, after making an acrobatic landing on the planet's surface. AP video. (Aug. 6)

advertisement | advertise on newsday