Columbia Space Shuttle Landing
Nov. 27, 2024
First space shuttle landing Columbia 1981 - YouTube NASA History Office on Twitter: "This photo of the Space Shuttle Columbia landing at @NASAKennedy was taken #OTD in 1996. STS-78 was the fifth dedicated Life and Microgravity Spacelab mission, in preparation Touchdown! Landing the first Shuttle Mission - Aerotech News & Review Columbia Space Shuttle Landing