CAPE CANAVERAL, FL - APRIL 30: A sign is posted on a fence as NASA space shuttle Endeavour STS-134 sits on launch pad 39A at the Kennedy Space Center April 30, 2011 in Cape Canaveral, Florida. Repair... more 
CAPE CANAVERAL, FL - APRIL 30: A sign is posted on a fence as NASA space shuttle Endeavour STS-134 sits on launch pad 39A at the Kennedy Space Center April 30, 2011 in Cape Canaveral, Florida. Repair efforts are underway for a thermostat malfunction which caused a scrub of yesterdays launch attempt. This will be Endeavour's final trip to the International Space Station. (Photo by Eliot J. Schechter/Getty Images) less 
1 / 30
Getty Images | Photo By Eliot J. Schechter / Getty Images
Sat, Apr 30, 2011 2:44 PM EDT