Tuesday, May 05, 2009

Now THIS is what the tea parties are about

Here and here.