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 KGW, Sander Holdings Company. All Rights Reserved.
Powered by Gannett Broadcasting Service Center. Hosted by Broadcast Interactive Media.