Taylor Atwood
Person
A strong lifter who recently broke his own world record in the 74 kg class, totaling 812 kg (1790 lbs) drug-tested, an all-time best without knee wraps.
Mentioned in 1 video
A strong lifter who recently broke his own world record in the 74 kg class, totaling 812 kg (1790 lbs) drug-tested, an all-time best without knee wraps.