Landsat 4Delta 3920United States Air ForceLaunch Status Success Fri • Jul 16th, 1982 5:59 PM UTC View More Information