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…April 28 and STS-39 April 28, 2015 Justin Ray OTD…Launch of Discovery in 1991 on a Defense Department research flight
Uncategorized OTD…Oct. 23 and STS-120 October 23, 2015 Justin Ray #OTD in 2007…Discovery launched Harmony as the gateway to future international science laboratories
Uncategorized OTD…June 21 and STS-57 June 21, 2015 Justin Ray #OTD in 1993…Endeavour launched with the first Spacehab module and retrieval of the European EURECA satellite