Explorer 17Thor Delta BUnited States Air ForceLaunch Status Success Wed • Apr 3rd, 1963 2:00 AM UTC View More Information