STS-41-CSpace Shuttle Challenger OV-099Lockheed Space Operations CompanyLaunch Status Success Fri • Apr 6th, 1984 1:58 PM UTC View More Information