The Challenger Battleground, on the lovely Muaythai Island of Langkawi, Malaysia, has been taking Asia by storm with ratings soaring through the roof. The Challenger is the only martial arts […]
Read More  

Leave a comment

Sign Up Now

Become a member of our online community and be notified of upcoming matches or sporting events.