STS-123Space Shuttle Endeavour / OV-105United Space AllianceLaunch Status Success Tue • Mar 11th, 2008 6:28 AM UTC View More Information