Long Kettlebell Workout

A three-part fun and efficient workout that focuses on mobility, strength, endurance, with a cool down.