Quantcast
Last updated on April 24, 2014 at 1:21 EDT
STS096-S-008
59 of 97

STS096-(S)-008

June 14, 2011
Side view of Discovery as it clears the tower of Launch Pad 39B at 6:49:42 a.m. on May 27, 1999.