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…Oct. 5 and STS-41G October 5, 2015 Justin Ray #OTD in 1984…Challenger launched the Earth Radiation Budget Satellite
Uncategorized OTD…Aug. 18 and STS-68 abort August 18, 2015 Justin Ray OTD in 1994…Endeavour experienced an on-pad abort due to a main engine problem during startup
Uncategorized OTD…Aug. 7 and STS-85 August 7, 2015 Justin Ray #OTD in 1997…Discovery launched to deploy and later retrieve the CRISTA-SPAS atmospheric research satellite