STS-66Space Shuttle Atlantis / OV-104Lockheed Space Operations CompanyLaunch Status Success Thu • Nov 3rd, 1994 4:59 PM UTC View More Information