Kinds of Crazy
Republican lawmakers, thought leaders, and entertainers can be divided loosely into three groups: assholes, the crazy, and the stupid, although there can be considerable overlap. And we can also create subsets for these groups....
Read More

