STS-100Space Shuttle Endeavour / OV-105United Space AllianceLaunch Status Success Thu • Apr 19th, 2001 6:40 PM UTC View More Information