By jlynch on December 11, 2006. Photo of this weekend's night launch of Space Shuttle Discovery. [Source: National Geographic] Tags Bits and Pieces Technology More like this Damn! That looks like a really awesome special effect!
Damn! That looks like a really awesome special effect!