STS-114 launch at KSCSTS114-S-024 (26 July 2005) --- Space Shuttle Discovery and its seven-member crew launched at 10:39 a.m. (EDT) on July 26, 2005 to begin the two-day journey to the international space station on the historic STS-114 Return to Flight mission. Facebook Pinterest X LinkedIn Email https://www.nasa.gov/image-detail/amf-sts114-s-024/Copy URL to clipboard> DownloadShareTakenJuly 26, 2005ProducerJSCSize1920x1276pxPIA NumberSTS114-S-024