STS-121Space Shuttle Discovery / OV-103United Space AllianceLaunch Status Success Tue • Jul 4th, 2006 6:37 PM UTC View More Information