DescriptionSTS132 TCDT Apr2.jpg English: At NASA's Kennedy Space Center in Florida, STS-132 Pilot Tony Antonelli, left, and Commander Ken Ham arrive at...