Space Shuttle Atlantis touches down on Runway 22 at Edwards Air Force Base May 24 to conclude its almost 5.3-million-mile STS-125 mission to upgrade the Hubble Space Telescope.
Source: NASA
Space Shuttle Atlantis touches down on Runway 22 at Edwards Air Force Base May 24 to conclude its almost 5.3-million-mile STS-125 mission to upgrade the Hubble Space Telescope.
Source: NASA
Most RecentMost Recommended Comments (1)
at 18:44 on July 16th, 2009
great picture