This very amateur video shot by Greg Skilling of the Louisville Independent Examiner shows what happens when you mix nationalism, theocracy and a healthy dose of fear: a T-shirt proclaiming, "Yup, I'm a racist."
The creators of this slogan are among the angry mob that makes up those rallies with the tea bags. They resent being called "racist", yet if you look at what they stand for... is it really wrong to call them what they are? We do have freedom of speech in America. That's how I can have a bumper sticker that was a mock-up of Dubya's "W"... with a "Whoops" instead of "W '04". But I can not imagine wanting to wear a shirt that says, "Yup, I'm a racist"... even if it means to counter the argument that wanting to carry a concealed weapon, close the borders, support the tea partiers, carry on about freedom of speech and declare that Jesus Christ is your Lord and Savior would lead one to the conclusion that you are--well--a racist.
But then, I don't live in their reality.