Islam Makhachev Pulls Off Russian Armtie Snap

MMA Fan

A less than stellar martial artist