Barcroft reports that Arlindo ‘The Mountain’ de Souza is rumored to have the largest biceps in the world.
The thing is, he’s a cheater. No, he didn’t use steroids. He literally injected his arms with oils and filler to appear stronger than he is. He’s a faker and now he’s stuck with a mutilated body.