Lockheed C-130 Hercules crash, Dec 1, 1987, Ayoun

Lockheed C-130 Hercules accident on December 1, 1987 near Ayoun, Northern District, Israel with no fatalities.

More crashes