Hurricane Video frames--click to enlarge > Space Shuttle Discovery 12/9/06
Image 64 of 69

Space Shuttle Discovery 12/9/06

This light bulb in the sky might be 5,000,000,000 watts. Rocket is in the "staging" process at this time.