De Havilland DHC-6 Twin Otter crash, Jun 17, 1988, Tau

De Havilland DHC-6 Twin Otter accident on June 17, 1988 near Tau, All Samoa Islands, Samoa Islands (Western Samoa), Samoa with no fatalities.

More crashes