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…Sept. 21 and Endeavour retirement September 21, 2015 Justin Ray #OTD in 2012…California welcomes Endeavour back to birth state for retirement
Uncategorized OTD…July 29 and STS-51F July 29, 2015 Justin Ray #OTD in 1985…Challenger suffered an engine shutdown on her way to orbit for a Spacelab mission
Uncategorized OTD…Aug. 28 and STS-128 August 28, 2015 Justin Ray #OTD in 2009…Discovery launches on her silver anniversary mission