OSO 1Thor DeltaUnited States Air ForceLaunch Status Success Wed • Mar 7th, 1962 4:06 PM UTC View More Information