Charlie Francis
2010 Workout Freaks
Other Sports
Football
100m001
June 30, 2010, 10:36pm
29
WOW! Could it be the rate of force development at play here?
show post in topic