September 16, 2008

Discovery Launches from Launch Pad 39 B

Space Shuttle Discovery launches at 1:38 p.m. CDT July 4, 2006, from Launch Pad 39 B at Kennedy Space Center, beginning the STS-121 mission.

Share on Linkedin Share on Google+