dummr.wordpress.com
Outtake Photos from Apollo 11’s 1969 Moon Landing
According to Quartz – The first human set foot on the moon 49 years ago on July 20, 1969, when Neil Armstrong emerged from the Apollo 11 lander. Along with the footage that was broadcast live…