STS-82Space Shuttle Discovery / OV-103Lockheed Space Operations CompanyLaunch Status Success Tue • Feb 11th, 1997 8:55 AM UTC View More Information