De Havilland DHC-2 Beaver crash, Aug 6, 1958 (3 killed)

De Havilland DHC-2 Beaver accident on August 6, 1958 near Okanagan Falls British Columbia, Canada with 3 fatalities. Cause: Caught in a downdraft below...

More crashes