Kettlebell is a form of free weight training that combines cardio, strength and flexibility training with weights that look like a cannonball with a handle attached and range in size from five lbs to 175 lbs with the average weight of 35 lbs. Originating in Russia, it has now become a global pheno...Read more