The Last Space Shuttle Landing - Atlantis (STS-135)

Click to subscribe! Atlantis lands at NASA’s Kennedy Space Center before dawn on July 21, 2011, wrapping up the mission of the space shuttle program. Courtesy: NASA The most viewed aviation channel on YouTube #AIRBOYD #AvGeek
Back to Top