26 Mar de Havilland Canada DHC-6 Twin Otter 300 – 7P-LAA The right wing broke off when the Twin Otter crew were forced to make an emergency landing following an engine failure. Continue reading