Invicta FC 13 Results: Cyborg Wins In Dominant Fashion
Invicta FC 13 took place on Thursday, July 9th, 2015 from Las Vegas, Nevada at the Cosmopolitan Hotel. The…
Invicta FC 13 took place on Thursday, July 9th, 2015 from Las Vegas, Nevada at the Cosmopolitan Hotel. The…