De Havilland DHC-2 Beaver crash, Jul 25, 1987 (2 killed)

De Havilland DHC-2 Beaver accident on July 25, 1987 near Powell Lake, Ontario, Canada with 2 fatalities.

More crashes