De Havilland DHC-2 Beaver crash, Nov 5, 1983 (4 killed)

De Havilland DHC-2 Beaver accident on November 5, 1983 near Challis, Idaho, USA, United States with 4 fatalities.

More crashes