#OTD in 1992…Discovery launched with the first International Microgravity Laboratory. Watch the liftoff:
Related Articles
OTD…June 3, 1965 and the first American walk in space
June 3, 2016
OTD…Sept. 19 and Endeavour retirement
September 19, 2015
OTD…Sept. 12 and STS-48, 47 and 51
September 12, 2015