De Havilland DHC-6 Twin Otter crash, Sep 27, 1989 (10 killed)

De Havilland DHC-6 Twin Otter accident on September 27, 1989 near Grand Canyon, Arizona, USA, United States with 10 fatalities.

A Grand Canyon Airlines de Havilland DHC-6 Twin Otter (N75GC) crashed at Grand Canyon National Park Airport, Arizona, on 27 September 1989. Both crew members and eight passengers died.

More crashes