Thank God for Glenn Beck!
That, and other sentiments were on proud display at last Saturday's teabagger protest in Washington, DC. Watch as 1.7 million (???) of the modern conservative movement's most fervent explain what, exactly, it is that they are so upset about. (Or, not...)
Advertisement