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, United States with 10 fatalities. Cause: The NTSB found...

A DHC-6 Twin Otter sightseeing flight from Grand Canyon National Park Airport crashed during an initial landing attempt that included a bounce and an attempted go around. Two pilots and eight passengers were killed and the aircraft was destroyed.

More crashes