STS-76Space Shuttle Atlantis / OV-104Lockheed Martin Space OperationsLaunch Status Success Fri • Mar 22nd, 1996 8:13 AM UTC View More Information