Beechcraft 88 Queen Air crash, Mar 1, 1981, Fort Lauderdale

Beechcraft 88 Queen Air accident on March 1, 1981 near Fort Lauderdale, Florida, USA, United States with no fatalities.

More crashes