hmph.

Perhaps the biggest mystery about the Tea Party? What they are putting in that tea.

Notes, August 6, 2011