Quantcast
Last updated on April 18, 2014 at 17:24 EDT
Atlantis Get a Tow
29 of 229

Atlantis Get a Tow

June 24, 2009
Ground crews begin towing space shuttle Atlantis from the main runway at Edwards Air Force Base following its landing May 24 to conclude mission STS-125 to upgrade the Hubble Space Telescope.