NASA unveils stunning new video of Mars landing

83

New footage shows the Perseverance rover’s entry, descent and landing on the red planet.