STS-57Space Shuttle Endeavour / OV-105Lockheed Space Operations CompanyLaunch Status Success Mon • Jun 21st, 1993 1:07 PM UTC View More Information