Satcom 1RDelta 3924United States Air ForceLaunch Status Success Mon • Apr 11th, 1983 10:39 PM UTC View More Information