Marisat 3Delta 2914United States Air ForceLaunch Status Success Thu • Oct 14th, 1976 10:44 PM UTC View More Information