De Havilland DHC-4 Caribou crash, Oct 15, 1981, Switzerland

De Havilland DHC-4 Caribou accident on October 15, 1981 near Switzerland with no fatalities.

More crashes