Weekend Tea Party

The Tea Party in DC turned out to be quite a big deal.  Lots of pictures around the web including these. Best sign I’ve seen so far: The only “ist” I am is Pissed

Tagged