Biosat 1Thor Delta GUnited States Air ForceLaunch Status Success Wed • Dec 14th, 1966 7:20 PM UTC View More Information