AquaDelta 7920-10LUnited States Air ForceLaunch Status Success Sat • May 4th, 2002 9:54 AM UTC View More Information