STS-85Space Shuttle Discovery / OV-103United Space AllianceLaunch Status Success Thu • Aug 7th, 1997 2:41 PM UTC View More Information