fredduncan.com
The Most Brutal Leg Finisher - Fred Duncan Performance Training
If you hate yourself and don't want to walk for an hour - give this brutal leg finisher finisher a try.
Fred Duncan