De Havilland DHC-2 Beaver crash, Nov 4, 1981, Cartwright

De Havilland DHC-2 Beaver accident on November 4, 1981 near Cartwright, Newfoundland & Labrador, Canada with no fatalities.

More crashes