STS-51-BSpace Shuttle Challenger / OV-099Lockheed Space Operations CompanyLaunch Status Success Mon • Apr 29th, 1985 4:02 PM UTC View More Information