Oh the irony! Tea Party Hero Senator Scott Brown has refused to appear at the big Boston Tea Party Rally today with Sarah Palin. Could it be all the Obama as Hitler posters? Or the guns? Or perhaps just the radical right-wing swill?
Who could be more the opposite of Hitler than Barack Obama? Princess Di and Mother Theresa come to mind but they are no longer with us. Ah, the Dalai Lama!