Suggested Searches

Another View

Another View

As smoke billows across Launch Pad 39A, Space Shuttle Endeavour climbs into the sky on mission STS-118, the 22nd shuttle flight to the International Space Station, on Aug. 8, 2007. The mission will continue space station construction by delivering a third starboard truss segment, S5, and other payloads such as the SPACEHAB module.

Read More

Download