ISEE 3Delta 2914United States Air ForceLaunch Status Success Sat • Aug 12th, 1978 3:12 PM UTC View More Information