Telstar 1Thor DeltaUnited States Air ForceLaunch Status Success Tue • Jul 10th, 1962 8:35 AM UTC View More Information