OTS 2Delta 3914United States Air ForceLaunch Status Success Thu • May 11th, 1978 10:59 PM UTC View More Information