De Havilland DHC-6 Twin Otter crash, Oct 11, 1987 (2 killed)

De Havilland DHC-6 Twin Otter accident on October 11, 1987 near El Poleo, Norte de Santander, Colombia with 2 fatalities.

More crashes