ESSA 8Thor Delta NUnited States Air ForceLaunch Status Success Sun • Dec 15th, 1968 5:21 PM UTC View More Information