Matt Taibbi: Guy He Saw Huffing Glue Out of Paper Bag Made More Sense Than Michelle BachmannAuthor:Ben CohenUpdated:Nov 9, 2018Original:Mar 28, 2009CommentBy Ben CohenMichelle Bachman really is insane: