The Space Shuttle Atlantis touches down at Edwards AFB on June 22, 2007, to conclude International Space Station construction and supply mission STS-117.
The Space Shuttle Atlantis touches down at Edwards AFB on June 22, 2007, to conclude International Space Station construction and supply mission STS-117.