What Makes Kettlebells Awesome?

Kettlebells are a tool that I use everyday with my clients to help them reach there goals. I utilize the the kettlebell techniques taught through StongFirst.