Launch Coverage

    10.23.07 - Liftoff of Space Shuttle Discovery on the STS-120 Mission

    Space shuttle Discovery lifted off from Kennedy Space Center's Launch Pad 39A at 11:38 a.m. EDT on a mission to deliver the Italian-built U.S. Harmony Node 2 to the International Space Station. View countdown highlights below.