Marisat 2Delta 2914United States Air ForceLaunch Status Success Thu • Jun 10th, 1976 12:09 AM UTC View More Information