New Left Media at Glenn Beck Rally

Author:
Publish date:

Chase Whitsade at New Left Media compiles another brilliant series of interviews exposing the Glenn Beck fans as utter idiots:

RELATED