Lockheed P-2 Neptune crash, Apr 2, 1973, South Weymouth N...

Lockheed P-2 Neptune accident on April 2, 1973 near South Weymouth NAS Massachusetts, United States with no fatalities.

A US Navy P2 Neptune suffered an accident at South Weymouth Naval Air Station in Massachusetts on 2 April 1973. No one was hurt, and no further details are available in the sources consulted.

More crashes