Thursday, February 24, 2011

Liberals want their own Tea Party


The Chai Latte Party, anyone?

2 comments:

TJE said...

Politicians are always fighting the last war.

njDylan said...

The Tree Party?