Vampires Are A Catholic Conspiracy!

I kind of came across a disturbing revelation this weekend after realizing that the welcome sign on my door was an open invitation for vampires: non-Christian religions are helpless against vampire attacks. As you all know, vampires are repelled by the sight of a cross. But what about a star of David, or a dharma [...]