An Introduction to Muay Thai
Muay Thai is the national sport for the country of Thailand. To many Thais kickboxing is more than a sport it is a massive staple of their culture. A big part of that culture is the legends and mystique that surround Muay...