Lockheed C-130 Hercules crash, Jul 26, 1975 (6 killed), I...

Lockheed C-130 Hercules accident on July 26, 1975 near Imlay City Michigan, United States with 6 fatalities.

A USAF C 130 on a training mission from Selfridge crashed in an open field at Imlay City, Michigan, after the crew lost control about 45 miles north of Detroit. All six crew members were killed.

More crashes