Tag Archives: liberal

Democrat Republican Liberal Conservative

Democrat Fail Video! (from CounterContempt.com)