Have you ever come across those ball-shaped weights with a handle, known as kettlebells? Get ready to meet your new best ...