They rapped about free markets and patriots. ("Limited government is the only solution / Our only salvation should be our Constitution.") They stretched Barack Obama's nose to epic, Pinocchioan lengths. They stuck Nancy Pelosi's head in a toilet bowl with "We the People" toilet paper at the ready.
This was the scene at the Tea Party's Tax Day rally today at (where else?) the Freedom Plaza in downtown Washington DC, a few blocks from the White House. Speakers praised the virtues of small government to a lively audience of a thousand or so Tea Partiers sweating under the warm sun. Activists toted "Don't Tread on Me" flags and signs eviscerating "Obamacare." The crowd cheered and sang "God Bless America." Here are a few snapshots from the Freedom Plaza rally.