STS-63Space Shuttle Discovery / OV-103Lockheed Space Operations CompanyLaunch Status Success Fri • Feb 3rd, 1995 5:22 AM UTC View More Information