Tag: world raw đ

Taylor Atwood SMASHES A 350kg/770 lbs Deadlift PR

Taylor Atwood is 2X 74kg IPF World Champion and a 6X USAPL…

Goran Odrljin