Description: KENNEDY SPACE CENTER, FLA. - This locker reveals a long-lost spacesuit recently uncovered at the Cape Canaveral Air Force Station (CCAFS) in Florida. A recent venture into a long-locked room at CCA More