
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.