Humiliating fun in the name of fitness...