What Are Kettlebells?

In my previous blog entry I had written about kettlebells briefly. I had provided very less information about them, for I have here tried to

read more