A new 7 minutes of horror: see the nail-biting Mars landing of NASA’s Perseverance Rover in this video