Beechcraft H18 crash, Jan 28, 1981 (2 killed), Newhall

Beechcraft H18 accident on January 28, 1981 near Newhall, California, United States with 2 fatalities.

More crashes