PolarDelta 7925-10United States Air ForceLaunch Status Success Sat • Feb 24th, 1996 11:24 AM UTC View More Information