GenesisDelta 7326-9.5United States Air ForceLaunch Status Success Wed • Aug 8th, 2001 4:13 PM UTC View More Information