The Pumpkin Killers.
I’m more than a little worried. I keep finding the following ad showing up around the internet, and can only imagine that the little demons who weave the web know something that I don’t? What can it mean? (and no, I’m not clicking that link.)