WATCH: NASA releases incredible video of Perseverance's Mars landing


Pretty incredible stuff if you're "into Space" even a little bit. The newest Mars rover's landing and a close up view of something 99.99% of us will never see any other way -- the surface of Mars.