STS-120Space Shuttle Discovery / OV-103United Space AllianceLaunch Status Success Tue • Oct 23rd, 2007 3:38 PM UTC View More Information