The fiery glow from the liftoff of space shuttle Endeavour on the STS-126 mission fills the Launch Pad 39A and water nearby at Kennedy Space Center in Florida. Liftoff was on time at 7:55 p.m. EST. STS-126 was the 124th space shuttle flight and the 27th f