2:15:45 AM PST - Thursday, February 25th, 2021

Watch: NASA Releases Mars Landing Video: ‘Stuff of Our Dreams’  

By Editor - Mon Feb 22, 9:11 pm

NASA has released the first high-quality video of a spacecraft landing on Mars.

Read more:

Watch: NASA Releases Mars Landing Video: ‘Stuff of Our Dreams’

Leave a Reply

You must sign in to post a comment.