FILE PHOTO: Space Shuttle Discovery lifts off from launch pad 39-B at the Kennedy Space Center, Florida, 09 December 2007 with seven international crew members aboard on a mission to the International Space Station. People watch from D Botefuhr Avenue beach ramp in Daytona Beach Shores as the Shuttle cuts from the clouds on it mission to the International SpaceStation. (Sammy Foster / Orlando Sentinel)