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…May 11 and STS-125 May 10, 2015 Justin Ray #OTD…In 2009, the final Hubble Space Telescope servicing mission launched
Uncategorized OTD…Sept. 12 and STS-48, 47 and 51 September 12, 2015 Justin Ray #OTD in 1991, 1992 and 1993…flights by Discovery and Endeavour
Video OTD…May 14 and Skylab May 14, 2016 Justin Ray NASA’s first space station — the Skylab orbital workshop — was launched atop a Saturn 5 rocket today, May 14, in 1973.