Rumble on the River
Date
Oct 07, 2017
Venue
Crab Catcher's on the Waterfront
Promotion
Bar Battles
Enclosure
Cage
Location
Little River, South Carolina, United States
Oct 07, 2017
Crab Catcher's on the Waterfront
Bar Battles
Cage
Little River, South Carolina, United States