COBEDelta 5920-8United States Air ForceLaunch Status Success Sat • Nov 18th, 1989 2:34 PM UTC View More Information