Main | Friday, March 19, 2010

DC: The Teabaggers' Last Stand

NewLeftMedia lets the teabaggers speak for the themselves. The results are as you'd expect.

Labels: , , , ,

comments powered by Disqus

<<Home