DescriptionSTS132 rollout Apr23.jpg English: The sun rises over the Atlantic Ocean near Launch Pad 39A at NASA's Kennedy Space Center in Florida to reveal...
DescriptionSTS132 Atlantis at thePad Apr23.jpg English: On Launch Pad 39A at NASA's Kennedy Space Center in Florida, the access arm supporting the pad's...