April 12 1981 Space Shuttle
Dec. 25, 2024
Photos: On this day in 1981, Space Shuttle Columbia launches I Watched the First Space Shuttle Flight 40 Years Ago - Flagpole 3:21 April 12 1981 Space Shuttle
Dec. 25, 2024
Photos: On this day in 1981, Space Shuttle Columbia launches I Watched the First Space Shuttle Flight 40 Years Ago - Flagpole 3:21 April 12 1981 Space Shuttle