Russian Slap Champ ‘The Dumpling’ Took on Bicep Guy ‘Bazooka Arms’ by Sports Gossip Staff | May 28, 2019 | Other Talk about a freak show of epic proportions. Russian slapping champion Vasiliy ‘The... Read More