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…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.
Video OTD…Jan. 22 and STS-42 January 22, 2016 Justin Ray #OTD in 1992…Discovery launched with the first International Microgravity Laboratory.
Uncategorized OTD…Sept. 16 and STS-79 September 16, 2015 Justin Ray #OTD…in 1996, Atlantis launched to Russia’s space station Mir