ESSA 2Thor Delta EUnited States Air ForceLaunch Status Success Mon • Feb 28th, 1966 1:58 PM UTC View More Information