universetoday.com
Last Towback of a Flight Worthy Space Shuttle - Atlantis Post Touchdown Photo Album - Universe Today
[/caption] Space Shuttle Atlantis closed out NASA’s Space Shuttle Era with a safe touchdown on July 21, 2011 at the Kennedy Space Center in Florida at the conclusion of the STS-135 mission, the 135th and final shuttle mission. I was extremely fortunate to be an eyewitness to history and one of the lucky few journalists … Continue reading "Last Towback of a Flight Worthy Space Shuttle – Atlantis Post Touchdown Photo Album"