ICFC / Tech-Krep FC - International Caucasian Fight Championship
- 10 fights
- 26 views
Oct 02, 2016 - Nalchik, Kabardino-Balkar Republic, Russia