Lockheed C-130 Hercules crash, Jun 22, 1967, Pope AFB (Fa...

Lockheed C-130 Hercules accident on June 22, 1967 near Pope AFB (Fayetteville) North Carolina, United States with no fatalities.

More crashes