Swearingen SA227 Metro III crash, Jan 31, 1985, London-Co...

Swearingen SA227 Metro III accident on January 31, 1985 near London-Corbin-Magee Field, Kentucky, USA, United States with no fatalities. Cause:...

More crashes