NASA just released incredible footage of the Perseverance rover landing on Mars
(WOLO) - NASA has released video of the Perseverance Mars Rover landing on the planet. It is one-of-kind video that spans about three minutes showing the rover's descent from the moment the parachute deployed to the rover touching down on…