NASA Announces Shuttle Launch Delay

NASA has announced that the launch of the space shuttle Endeavour, originally scheduled for this afternoon, has been pushed back at least 48 hours. Via Twitter, the space folks pointed to a problem with the "Auxiliary Power Unit 1 heaters." But we figure the royal wedding is probably to blame somehow.


Share This Story