A Point Of View: Liberals Are Stupid And Conservatives Are Mean

Tag » Why Are Liberals So Stupid