De Havilland DHC-5 Buffalo crash, May 18, 1989, Doctor Ar...

De Havilland DHC-5 Buffalo accident on May 18, 1989 near Doctor Arroyo, Nuevo León, Mexico with no fatalities.

More crashes