IMAGEDelta 7326-9.5United States Air ForceLaunch Status Success Sat • Mar 25th, 2000 8:34 PM UTC View More Information