The space shuttle Discovery lifts off from pad 39B at the Kennedy Space Center in Cape Canaveral, Fl.....
The space shuttle Discovery lifts off from pad 39B at the Kennedy Space Center in Cape Canaveral, Florida July 26, 2005. A crew of seven astronauts is aboard the craft bound for the International Space Station.