OSO 8Delta 1910United States Air ForceLaunch Status Success Sat • Jun 21st, 1975 11:43 AM UTC View More Information