Back to STS-132 photos

The six-member STS-132 crew speaks to a few members of the press about six hours after returning to Earth and shortly after Atlantis is towed off the runway to end STS-132, its final misisona fter 25 years, 32 launches and 120 million miles traveled.