OTD…April 17 and STS-90 April 17, 2015 Justin Ray #OTD…Launch of Columbia in 1998 on the Neurolab Spacelab mission OTDSTS-90
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…June 21 and STS-57 June 21, 2015 Justin Ray #OTD in 1993…Endeavour launched with the first Spacehab module and retrieval of the European EURECA satellite