WATCH: NASA Celebrates Mars Rover Landing

WATCH: 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.

.