Cage Nation South – Episode 1: Battle in the South 13 Recap

Richard Dambakly’s Battle in the South had their 13th installment at the Coastline Convention Center in Wilmington, NC. Cage Nation TV was on hand to recap the MMA action!

Advertisements