On This Date… February 24, 2015 Justin Ray The final launch of space shuttle Discovery occurred on this date in 2011. DiscoveryOTDSTS-133
Uncategorized On This Date…March 15 and STS-119 March 15, 2015 Justin Ray #OTD in 2009, shuttle Discovery delivers power payload to space station.
Uncategorized OTD…Sept. 29 and STS-26 September 29, 2015 Justin Ray #OTD in 1988…Discovery returned Americans to space after the Challenger accident
Video OTD…March 22 and STS-3 and STS-76 March 22, 2015 Justin Ray #OTD in 1982 the 3rd launch of the space shuttle and in 1996 the 3rd Mir docking missioN