TEABAG PARTY!

In fairness, Michele Bachmann probably does not have testicles. By Andy Cobb. Coquettish Laugh by Beth Farmer.
atc
Uploader

Additional Credits [+]