27 Kinds of Karate People That Annoy Me Greatly I know, I know… You probably think I write these articles lying naked on a bearskin rug, feather pen and...