STS-118Space Shuttle Endeavour / OV-105United Space AllianceLaunch Status Success Wed • Aug 8th, 2007 10:36 PM UTC View More Information