What the hell, people?

Wear a Star of David at York University (located in the north-west corner of Accordion City), and suddenly you’re an automatic villain-by-proxy. I feel for the Palestinians, but some of their supporters are just downright loathsome.

Where’s a “they can all go to Hell” rally when you need one?

Leave a Reply