STS-114 launch at KSCSTS114-S-028 (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-028/Copy URL to clipboard> DownloadShareTakenJuly 26, 2005ProducerJSCSize1536x1920pxPIA NumberSTS114-S-028