STS-51-FSpace Shuttle Challenger / OV-099Lockheed Space Operations CompanyLaunch Status Success Mon • Jul 29th, 1985 10:00 PM UTC View More Information