Thursday, April 15, 2010

Happy Tax Day

Congratulations, you just paid more federal income tax than the world's richest corporation. Huzzah.


More fake Tea Party signs from today's rally at Boston Commons here.