STS-114Space Shuttle Discovery / OV-103United Space AllianceLaunch Status Success Tue • Jul 26th, 2005 2:39 PM UTC View More Information