NASA reveals new Mars descent video of Perseverance rover landing, “Tango Delta!”

Listen in on NASA as it shows off its many camera angles from their Mars rover Perseverance touching down onto the surface of the Red Planet.