event · 13 December 1993 · 31 years ago
Space shuttle STS-61 (Endeavour 5) lands
More events on 13 Dec