Piper PA-31-310 Navajo crash, Jun 13, 1986 (2 killed), Hu...

Piper PA-31-310 Navajo accident on June 13, 1986 near Huffman, Texas, USA, United States with 2 fatalities.

More crashes