WPBF - West Palm BeachEndeavor Lifts Off For Final TimeWPBF - West Palm BeachUpdated May 16, 2011 at 12:48 PMLink CopiedRead full articleSpace shuttle Endeavour lifts off for the final time -- NASA's next-to-last shuttle launch. View comments