Slapping Champ ‘Dumpling’ Takes on Brazilian MMA Beast in Brutal Jail Face-Off

The Russian Slapping Championships have taken lockdown literally and in a bizarre and brutal twist...

Read More