ESSA 7Thor Delta NUnited States Air ForceLaunch Status Success Fri • Aug 16th, 1968 11:24 AM UTC View More Information