Last updated on April 20, 2014 at 8:28 EDT
STS-132 Lifts Off
1315 of 3817

STS-132 Lifts Off

May 17, 2010
Space shuttle Atlantis soars to orbit from Launch Pad 39A at NASA's Kennedy Space Center in Florida on the STS-132 mission to the International Space Station at 2:20 p.m. EDT on May 14. The third of five shuttle missions planned for 2010, this was the last planned launch for Atlantis.