STS-77Space Shuttle Endeavour / OV-105Lockheed Martin Space OperationsLaunch Status Success Sun • May 19th, 1996 10:30 AM UTC View More Information