Shuttle Endeavour's Leak Caused by Debris

Orbiter Overhaul: NASA's New, Improved Space Shuttle Endeavour
The dawn sky over the Atlantic Ocean reveals Space Shuttle Endeavour sitting on Launch Pad 39A after rollout as it is prepared for a planned August 2007 launch after a major overhaul.
(Image: © NASA/George Shelton.)

PLACEHOLDER BODY CONTENT TBC

Have a news tip, correction or comment? Let us know at community@space.com.