Lockheed PV-1 Ventura crash, Jul 7, 1979, Aruba Dutch Ant...

Lockheed PV-1 Ventura accident on July 7, 1979 near Aruba Dutch Antilles, Dutch Antilles with no fatalities.

More crashes