Why do Liberals make my blood BOIL?

56 answers 56