26 of 39
The space shuttle Discovery blasts off from Cape Canaveral, Fla., on Saturday, Dec. 9, 2006, after poor weather forced a delay earlier in the week. The lift off is seen from the front of the El Leoncito cafe's electric palm tree in Titusville, Fla.
©2014 WFAA-TV, Inc., A Gannett Company. All Rights Reserved.
Powered by Broadcast Interactive Media.