Quantcast
Last updated on April 24, 2014 at 1:21 EDT
Discoverys Launch A Spectacular Success
270 of 402

Discovery's Launch: A Spectacular Success!

August 4, 2005
A nighttime panorama of early morning launch day activities at Kennedy Space Center, Fla.