Log In or Register
Huge mounds of smoke and steam flow upward as Space Shuttle Discovery lifts off at 10:39 a.m. EDT on the historic Return to Flight mission STS-114. (Image Credit NASA/KSC)