Lockheed P-2 Neptune crash, Sep 29, 1958 (10 killed), Key...

Lockheed P-2 Neptune accident on September 29, 1958 near Key West Florida, United States with 10 fatalities.

More crashes