Kettlebell Training: The Basics!

New to kettlebells? Want to re-visit solid fundamentals? If functional movement is practiced in a controlled environment (workouts), then the movements required for lifes little surprises & spills will have less adverse effects.