Biosat 3Thor Delta NUnited States Air ForceLaunch Status Success Sun • Jun 29th, 1969 3:15 AM UTC View More Information