Videos of Alexander Pekanovs world record 177.5 KG Appollon axle lift and world record 454.2 KG Humvee deadlift have now been added to the ON TOPIC Multimedia section
click the link below
xxxxxxxxxxxxno link to sites where u have to register firstXXXXXXXXXX
f***ing awesome stuff
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.