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
http://s10.invisionfree.com/sleazyfo...p?showforum=18
f***ing awesome stuff