Explorer 14Thor Delta AUnited States Air ForceLaunch Status Success Tue • Oct 2nd, 1962 10:11 PM UTC View More Information