7 Vintage Moon Mission Images for Apollo 11 Anniversary

7 Vintage Moon Mission Images for Apollo 11 Anniversary

Spectators-apollo-11-anniversary
Feed-fb

Forty-four years ago on July 20, 1969, astronauts Neil Armstrong and Edwin “Buzz” Aldrin landed on the moon’s surface, successfully completing humankind’s first manned lunar landing as part of the Apollo 11 spaceflight

Eight years prior, on May 25, 1961,

Leave a Reply