ifmamuaythai.org
Day Three IFMA World Cup Kazan
Day Three already at the IFMA World Cup in Kazan and we are as they say approaching the business end of the tournament with The World Games places looming large