1St Space Shuttle Landing
Dec. 28, 2024
April 14, 1981, Landing of First Space Shuttle Mission - NASA First space shuttle landing Columbia 1981 - YouTube Stoliker Recalls First Shuttle Landing - NASA Touchdown! Landing the first Shuttle Mission - Aerotech News & Review | 1St Space Shuttle Landing