Lockheed C-130 Hercules crash, Apr 15, 1984, Lajes

Lockheed C-130 Hercules accident on April 15, 1984 near Lajes, Azores Islands, Portugal with no fatalities.

More crashes