Explorer 35Thor Delta E1United States Air ForceLaunch Status Success Wed • Jul 19th, 1967 2:19 PM UTC View More Information