ACEDelta 7920-8United States Air ForceLaunch Status Success Mon • Aug 25th, 1997 2:39 PM UTC View More Information