Landsat 7Delta IIUnited States Air ForceLaunch Status Success Thu • Apr 15th, 1999 6:32 PM UTC View More Information