Lockheed C-130 Hercules crash, Mar 27, 1989, Jeddah-King...

Lockheed C-130 Hercules accident on March 27, 1989 near Jeddah-King Abdulaziz, Makkah l-Mukarramah, Saudi Arabia with no fatalities.

More crashes