STS-127

Watch the STS-127 Launch Video in HD

The storm clouds stayed far enough away so that space shuttle Endeavour and her STS-127 crew finally launched on July…

15 years ago