Satcom 2RDelta 3924United States Air ForceLaunch Status Success Thu • Sep 8th, 1983 10:52 PM UTC View More Information