| Landing of Space Shuttle Atlantis
The crew of Space Shuttle Atlantis landed at Edwards Air Force Base in California June 22, 2007 at 3:49 p.m. EDT, wrapping up the STS-117 mission to the International Space Station. Landing day videos are posted below.
| |