Giant Teapot of Humiliation
LGF reports on the sad demise of the Giant Teapot of Humiliation. This would be utterly hilarious if the underlying issues weren't so deadly serious. The minions of Islam have taken the concept of "taking offense" to ludicrous -- and downright dangerous -- new heights. What's an infidel to do?
<< Home