NASA has released some dramatic high-res video of its Perseverance Rover landing on Mars. The first-of-its-kind video shows the unmanned exploration vehicle touching down on the Red Planet’s surface and also includes the first audio recorded on Mars.