“He couldn’t protect himself” – Superlek recalls how he managed to stifle Japanese star Takeru’s blistering attacks
Two-sport world champion Superlek Kiatmoo9 proved that sometimes offense is the best defense. ‘The Kicking Machine’ welcomed Japanese buzzsaw Takeru…