Should Michele Bachmann Quit?

Michele Bachmann is having a helluva fall. Since winning the Iowa Straw Poll, the Presidential hopeful's poll numbers have dwindled to the single digits. People are starting to notice how often she makes shit up. And she was so ignored during the most recent debate that she had to dress like a Navy admiral and yell,… » 10/28/11 11:20am 10/28/11 11:20am