U.S. Air Force C-130 Crashes in Afghanistan Just After Takeoff | Deadly Oversight

Find out why a Lockheed Martin C-130J of the United States Air Force crashed shortly after a night-time takeoff from Jalalabad Airfield, Afghanistan. Get early access to future videos and support the channel here: • Check out the Official Shop with merchandise here: •
Back to Top