Nasa Screen Capture of Rover Landing On Mars

WATCH: NASA’s Perseverance Rover Lands On Mars!

In the words of the great philosopher and poet Thomas Dolby, “Science!”

Nice work, NASA! The Biden administration looks forward to taking full credit for your efforts.

Share

Related Articles

Loading...