Rumble on the River

Rumble on the River

Oct 07, 2017

Venue

Crab Catcher's on the Waterfront

Promotion

Bar Battles

Enclosure

Cage

Location

Little River, South Carolina, United States

Cancelled Bouts

Follow Us

Other Details