Swearingen SA226 Metro II crash, Nov 18, 1988 (4 killed)

Swearingen SA226 Metro II accident on November 18, 1988 near Montluçon-Guéret, Allier, France with 4 fatalities.

More crashes