#OTD in 1993…Endeavour launched with the first Spacehab module and retrieval of the European EURECA satellite
Related Articles

Uncategorized
OTD…June 18 and STS-7 and LRO

Uncategorized
OTD…Sept. 19 and Endeavour retirement

Video