Scott Morgan/The Hawk Eye.The space shuttle Discovery launches Tuesday, July 26, 2005, at the NASA Kennedy Space Center in Cape Canaveral, Fla. The 12-day mission will test new on-orbit damage detection procedures and will provide resupply and repair for the international space station.
Add to Lightbox Download