STS-126Space Shuttle Endeavour / OV-105United Space AllianceLaunch Status Success Sat • Nov 15th, 2008 12:55 AM UTC View More Information