STS-51-CSpace Shuttle Discovery / OV-103Lockheed Space Operations CompanyLaunch Status Success Thu • Jan 24th, 1985 1:04 PM UTC View More Information