Why do Liberals make my blood BOIL?

60 answers 60