NFC 105
Date
Mar 30, 2018
Venue
Electric Cowboy Kennesaw
Ownership
Undisputed Productions, LLC
Enclosure
Cage
Location
Kennesaw, Georgia, United States
Mar 30, 2018
Electric Cowboy Kennesaw
Undisputed Productions, LLC
Cage
Kennesaw, Georgia, United States