Charlie Francis
Leg Press
Expert Discussion
Weightlifting
system
February 1, 2010, 6:00pm
46
It was posted on this site ~2 years ago. It is from a Swedish documentary.
Bolt 19.59 (-0.9)
show post in topic