Quantcast
Last updated on April 21, 2014 at 9:29 EDT
STS114-S-028
15 of 624

STS114-S-028

August 17, 2011
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.