Kunlun Fight 38 - Clash of the Titans

February 21, 2016

Pattaya Indoor Athletics Stadium Pattaya, Pattaya, Thailand