Discovery's Launch: A Spectacular Success!
August 4, 2005
Into a clear blue sky Space Shuttle Discovery lifts off at 10:39 a.m. EDT from Launch Pad 39B on the historic Return to Flight mission STS-114. It is the 114th Space Shuttle flight and the 31st for Discovery. The 12-day mission is expected to end with touchdown at the Shuttle Landing Facility on Aug. 7.
Topics: STS-114, Edwards Air Force Base, Space Shuttle program, Shuttle Landing Facility, Hospitality Recreation, STS-31, STS-1, STS-124, Space Shuttle