STS-51-ASpace Shuttle Discovery / OV-103Lockheed Space Operations CompanyLaunch Status Success Thu • Nov 8th, 1984 12:15 PM UTC View More Information