Space Shuttle Endeavour lifts off one last time (video)
NASA's Endeavour shuttle marked its final launch today, lifting off from Cape Canaveral, Florida, a fortnight after an initial takeoff was scrubbed over concerns surrounding an auxiliary power unit heater. A six-member crew lead by commander Mark Kelly and some tiny satellites are on-board for the STS-134 mission, which involves the delivery of the massive cosmic ray-collecting Alpha Magnetic Spectrometer and some spare parts to the International Space Station. NASA's 134th flight is the penultimate mission for the current fleet of shuttle -- Atlantis will liftoff for a final time in July. Video of the smoke-filled majesty after the break.