Lockheed C-130 Hercules crash, Apr 8, 1987 (5 killed), Tr...

Lockheed C-130 Hercules accident on April 8, 1987 near Travis AFB, California, USA, United States with 5 fatalities.

More crashes