1St Space Shuttle Landing
Nov. 20, 2024
April 14, 1981, Landing of First Space Shuttle Mission - NASA Stoliker Recalls First Shuttle Landing - NASA Touchdown! Landing the first Shuttle Mission - Aerotech News & Review First space shuttle landing Columbia 1981 - YouTube April 14 marks anniversary of Space Shuttle Columbia's first landing > Edwards Air Force Base > News The First Space Shuttle Flight | Space | 1St Space Shuttle Landing