Satcom 5Delta 3924United States Air ForceLaunch Status Success Thu • Oct 28th, 1982 1:27 AM UTC View More Information