De Havilland DHC-6 Twin Otter crash, Jun 8, 2025, Tullaho...

De Havilland DHC-6 Twin Otter accident on June 8, 2025 near Tullahoma-William Northern Field, Tennessee, United States with no fatalities. Cause: Not...

A skydiving DHC 6 Twin Otter lost height after takeoff from Tullahoma, Tennessee, and hit trees. All 20 aboard survived with injuries.

More crashes