Powerlifters
Taylor Atwood SMASHES A 350kg/770 lbs Deadlift PR
Taylor Atwood is 2X 74kg IPF World Champion and a 6X USAPL National Champ powerlifter. All this means he is a monster puller and more than…
Every FitnessVolt article tagged World Raw Đ, newest first.
Taylor Atwood is 2X 74kg IPF World Champion and a 6X USAPL National Champ powerlifter. All this means he is a monster puller and more than…