Delta StarDelta 3920-8United States Air ForceLaunch Status Success Fri • Mar 24th, 1989 9:50 PM UTC View More Information