Channel 7 Muay Thai: The Last Vestige of Drama You Can Witness in Sports

A warehouse in Bangkok may be the last place to witness the transcendental in sports