OTD…June 17 and STS-51G June 17, 2015 Justin Ray OTD in 1985…US-French-Saudi crew launched aboard Discovery with a multi-satellite payload OTDSTS-51G
Uncategorized OTD…April 28 and STS-39 April 28, 2015 Justin Ray OTD…Launch of Discovery in 1991 on a Defense Department research flight
Uncategorized OTD…Oct. 30 and STS-61A October 30, 2015 Justin Ray #OTD in 1985…Challenger launched the first German Spacelab
Uncategorized OTD…July 31 and STS-46 July 31, 2015 Justin Ray #OTD in 1992…Atlantis launched to test the Tethered Satellite System