Nimbus 7Delta 2910United States Air ForceLaunch Status Success Tue • Oct 24th, 1978 8:14 AM UTC View More Information