Shuttle Discovery STS-124 Launch
Click on any image to open the slideshow
Discovery mission STS-124 launched on May 31, 2008.