74 kg Taylor Atwood muscles through big 661 lb x 2 deadlift

Fri, 05/28/2021 - 13:13 -- admin
2x IPF champ and 6x USAPL national champ Taylor Atwood put in the work to pull 661 x 2. We may just see him top his 705 lb x 1 PR from 2020 pretty soon!