event · 07 December 1996 · 29 years ago
Space Shuttle STS 80 (Columbia 21), lands
More events on 07 Dec