Up to 2 Million people attended Tea Party Express Rally in Washington, DC on Saturday far exceeding expectations.
Democrat-Socialists and Liberal Loonies continue to dismiss protesters, calling them Unpatriotic, Astro-Turf, Mobsters and Evil Mongers among other things.
Related Post:
The Health Care Debate: Is There A Religious Mandate?
Via FOX News