NASA's New Rover Lands On Mars Today & You Can Watch It Live

After traveling nearly 300 million miles through space, NASA's new rover will land on Mars today with the mission to find signs of life on the Red Planet, and you can watch it all live.

NASA's New Rover Lands On Mars Today & You Can Watch It Live

Photo: www.narcity.com