Kettlebell training not your usual weights workout

More:
Kettlebell training rings true; Weights offer variety and a workout for all parts of the body