November 6, 2014
Category: Popular Culture
October 29, 2014
Is it ever okay to put a Star of David on a Christmas tree?
At best, butting a Star of David on a Christmas tree is lazy, at worst, it is a form of shouting “Are you happy now? Get off my back!”
August 19, 2014