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