STS-61Space Shuttle Endeavour / OV-105Lockheed Space Operations CompanyLaunch Status Success Thu • Dec 2nd, 1993 9:27 AM UTC View More Information