STS-103Space Shuttle Discovery / OV-103National Aeronautics and Space AdministrationLaunch Status Success Mon • Dec 20th, 1999 12:50 AM UTC View More Information