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

Avatar:
Ben Cohen
Author:
Publish date:
Social count:
0

By Ben Cohen

Michelle Bachman really is insane: