ifmamuaythai.org
2008 European Championships… “Russia wins Best Team!”
The European championships ended in style with nail biting matches on the final day. The colors of the national flags and teams at the venue showed th