Endeavour Revealed for Launch

On Launch Pad 39A at NASA’s Kennedy Space Center in Florida, the Rotating Service Structure around space shuttle Endeavour is being rolled back. First motion was at 7:58 a.m. EST. The rollback is in preparation for Endeavour’s liftoff at 4:39 a.m. EST early Sunday morning.