April 24, 2010

Idiots of the Week (Video Edition): Teabaggers Again

With April 15 being tax day and April 19 being anti-government extremist day, it shouldn't come as a surprise that the teabaggers (oops, I mean the Tea Party movement) has been back in the news quite a bit lately. I know I just honored them for their wisdom on health care reform, but I can't imagine anyone watching the clip below and feeling that they are not deserving once again.

H/T to the Good Atheist

Subscribe to Atheist Revolution