STS-67Space Shuttle Endeavour / OV-105Lockheed Space Operations CompanyLaunch Status Success Thu • Mar 2nd, 1995 6:38 AM UTC View More Information