Ground crews begin towing Space Shuttle Atlantis from the main runway at Edwards Air Force Base following its landing May 24, 2009, which concluded the STS-125 mission to upgrade the Hubble Space Telescope.Image Credit: NASA/Tony Landis
1 min read
1 min read