Marine Corps KC-130 Breaks Up in Mid-Flight | Falling Apart Over Mississippi
Find out why on 10 July 2017, a Lockheed KC-130T Hercules aircraft of the United States Marine Corps (USMC) crashed in Leflore County, Mississippi. Get early access to future videos…