STS-69Space Shuttle Endeavour / OV-105Lockheed Martin Space OperationsLaunch Status Success Thu • Sep 7th, 1995 3:09 PM UTC View More Information