Tag: pt bachmann/robert e. lee 2012

Jabbering fucktard clownfish Michele Bachmann was one of the twelve or so teabaggers to "protest" in Washington today, by utterly failing to have a...

Wonkette Bazaar