STS-99Space Shuttle Endeavour / OV-105United Space AllianceLaunch Status Success Fri • Feb 11th, 2000 5:43 PM UTC View More Information