OTD…Jan. 28 and STS-51L January 28, 2016 Justin Ray Today in 1986…Space shuttle Challenger and her seven astronaut crew were lost during launch. ChallengerOTDSTS-51L
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…Aug. 28 and STS-128 August 28, 2015 Justin Ray #OTD in 2009…Discovery launches on her silver anniversary mission
Uncategorized OTD…July 13 and STS-70 July 13, 2015 Justin Ray #OTD in 1995…Discovery launched a Tracking and Data Relay satellite