>>512951426
Oh really? Harvard said that, did they? Or was it just the rantings of a leftoid kike professor? I love animals, they're delicious.