ESSA 3Thor Delta EUnited States Air ForceLaunch Status Success Sun • Oct 2nd, 1966 10:39 AM UTC View More Information