Watch Astronauts Set Foot on the Moon in Historic NASA Footage Streaming Today Posted on July 20, 2018 by AFROFUTURISM: ALKHEMY Watch Astronauts Set Foot on the Moon in Historic NASA Footage Streaming Today