Nimbus 6Delta 2910United States Air ForceLaunch Status Success Thu • Jun 12th, 1975 8:12 AM UTC View More Information