DescriptionKSC-2009-2497 orig.jpg English: CAPE CANAVERAL, Fla. – In the Rotation, Processing and Surge Facility at NASA's Kennedy Space Center in Florida...