Satcom 3Delta 3914United States Air ForceLaunch Status Success Fri • Dec 7th, 1979 1:35 AM UTC View More Information