STS-51-ISpace Shuttle Discovery / OV-103Lockheed Space Operations CompanyLaunch Status Success Tue • Aug 27th, 1985 10:58 AM UTC View More Information