Skip to main content

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

  • Author:
  • Updated:
    Original:

By Ben Cohen

Michelle Bachman really is insane:

RELATED