STS114-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.
Show lessRead more
Details
Title: STS-114 launch at KSC
Date Created: 2005-07-26
Rights: JSC
Album: mgwhite
Get the app
Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more