Ariel 1Thor DeltaUnited States Air ForceLaunch Status Success Thu • Apr 26th, 1962 6:00 PM UTC View More Information