Matt Taibbi: Guy He Saw Huffing Glue Out of Paper Bag Made More Sense Than Michelle Bachmann

Author:
Publish date:

By Ben Cohen

Michelle Bachman really is insane:

RELATED