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