First space shuttle landing Columbia 1981

189
08:35
100%
Rates : 3

Space Shuttle Columbia ends first ever shuttle mission by landing at Edwards Air Force Base in California. April 14, 1981.