Biosat 2Thor Delta GUnited States Air ForceLaunch Status Success Thu • Sep 7th, 1967 10:04 PM UTC View More Information