STS-38Space Shuttle Atlantis / OV-104Lockheed Space Operations CompanyLaunch Status Success Thu • Nov 15th, 1990 11:48 PM UTC View More Information