NASA just released this footage of the new Artemis Program. The world looks on in awe! Post Comment Receive notifications Add a comment...