Beechcraft D18 crash, Nov 2, 1966 (2 killed), Heflin Alabama

Beechcraft D18 accident on November 2, 1966 near Heflin Alabama, United States with 2 fatalities.

More crashes