ifmamuaythai.org
Finals and The World Games qualifying places at IFMA World Cup Kazan
Finals day at the IFMA World Cup in Kazan, with 11 spots for The World Games 2017 up for grabs across male and female places. After a long and exciting d