Tag: pt oh god give it to us michele

The Teabagger Caucus' Dear Leader Michele Bachmann was on Newsmax.TV (hah!) and was asked about Tom Tancredo's suggestion that President Obama should be impeached...

Wonkette Bazaar