Lockheed C-130 Hercules crash, Nov 2, 1984, Giebelstadt AFB

Lockheed C-130 Hercules accident on November 2, 1984 near Giebelstadt AFB, Bavaria, Germany with no fatalities.

More crashes