On This Date… February 24, 2015 Justin Ray The final launch of space shuttle Discovery occurred on this date in 2011. DiscoveryOTDSTS-133
Uncategorized OTD…June 20 and STS-78 and NROL-38 June 20, 2015 Justin Ray #OTD in 1996…Columbia launched on a life sciences and microgravity flight.
Video OTD…May 15 and Faith 7 May 15, 2016 Justin Ray The final manned Mercury mission was launched atop an Atlas rocket on this day in 1963 with Gordon Cooper aboard Faith 7 for a 34-hour, 22-orbit flight.
Uncategorized OTD…Oct. 12 and Endeavour October 12, 2015 Justin Ray #OTD in 2012…Journey of shuttle Endeavour through Los Angeles begins