Space Shuttle Final Flight
Dec. 20, 2024
9 Years Ago: The Space Shuttle Completed Its Last 747 Piggyback Flight National Air and Space Museum on Twitter: "Today in 2011, Space Shuttle Discovery launched on its final mission. STS-133 was Discovery\ NASA: Last Space Shuttle Mission Will Launch July 8 | Space Space Shuttle Final Flight