Exciting
Only logged in members can reply and interact with the post.
Join SimilarWorlds for FREE »

NASA just released this footage of the new Artemis Program. The world looks on in awe!

[youtube=https://www.youtube.com/watch?v=nw0i3qfEYP4]

 
Post Comment