Base Training (Freestyle) | Workout of the Week July 25, 2018 John Workout Freestyle Comments Off on Base Training (Freestyle) | Workout of the Week