Piper PA-31 Cheyenne crash, Jul 14, 1978, Lima Lima

Piper PA-31 Cheyenne accident on July 14, 1978 near Lima Lima, Peru with no fatalities.

More crashes