Why do Liberals make my blood BOIL?

57 answers 57