NASA's workhorse, Space Shuttle Discovery, lifts off from Kennedy Space Center on the way to the International Space Station on its historic 39th and final mission on February 24, 2011.