Quantcast
Last updated on April 16, 2014 at 17:34 EDT

Space Shuttle Atlantis Landing after STS-117 Mission

July 23, 2008

Space shuttle Atlantis, carrying the STS-117 crew, lands at Edwards Air Force Base, Calif.