De Havilland DHC-6 Twin Otter crash, Oct 11, 1985 (1 killed)
De Havilland DHC-6 Twin Otter accident on October 11, 1985 near Homer City, Pennsylvania, USA, United States with 1 fatality.
- Date: October 11, 1985
- Aircraft: De Havilland DHC-6 Twin Otter
- Location: Homer City, Pennsylvania, USA, United States
- Fatalities: 1