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. 19 and Endeavour retirement September 19, 2015 Justin Ray #OTD in 2012…Kennedy Space Center bid final farewell to Endeavour
Members STS-133 onboard camera launch video February 24, 2011 Spaceflight Now The final flight of Space Shuttle Discovery seen from the ET-Cam mounted near the top of its fuel tank. Mission STS-133 lifted off from the Kennedy Space Center on February 24, 2011. (Membership required)
Uncategorized OTD…Oct. 30 and STS-61A October 30, 2015 Justin Ray #OTD in 1985…Challenger launched the first German Spacelab