STS-60Space Shuttle Discovery / OV-103Lockheed Space Operations CompanyLaunch Status Success Thu • Feb 3rd, 1994 12:10 PM UTC View More Information