Satcom 1Delta 3914United States Air ForceLaunch Status Success Sat • Dec 13th, 1975 1:56 AM UTC View More Information