Piper PA-31-310 Navajo crash, Jun 17, 1988 (1 killed), Mi...

Piper PA-31-310 Navajo accident on June 17, 1988 near Miami-Opa Locka, Florida, USA, United States with 1 fatality.

More crashes