ContourDelta 7425-9.5United States Air ForceLaunch Status Success Wed • Jul 3rd, 2002 6:47 AM UTC View More Information