The Space Shuttle Discovery lifts off at the Kennedy Space Center in Cape Canaveral, Fla., on mission STS-121 Tuesday, July 4, 2006. The weather finally cooperated after two attempts to launch were scrubbed and despite the discovery of a small crack in the foam insulation on the shuttle's external fuel tank.
(Photo: AP Photo/John Raoux)
Share This Gallery