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.

    rssfeeds.usatoday.com

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments