July 20, 1969: Lunar landing of Apollo 11 July 20, 2016 Justin Ray Mankind’s first landing on the Moon and stepping foot on the lunar surface occurred today in 1969 by Apollo 11 astronauts Neil Armstrong and Buzz Aldrin. Apollo 11LandingMoonwalkOTD
Uncategorized OTD…Sept. 16 and STS-79 September 16, 2015 Justin Ray #OTD…in 1996, Atlantis launched to Russia’s space station Mir
Video On this date…April 16 and Apollo 16 April 16, 2016 Justin Ray Apollo 16 launched to the Descartes Highlands of the moon on this day in 1972 with John Young, Charlie Duke and Ken Mattingly.