Date: Jan 20, 2017 Location: Electric Cowboy, Kennesaw, Georgia, United States Organization: National Fighting Championship
Alexa Conners vs Laura Howarth Invicta FC 17 - Evinger vs. Schneider watch video >>