The trees in Melania Trump’s new White House Christmas display are BLOOD-red. They’re like something out of the film adaptations of Clive Barker’s “Hellraiser” books. They look like they’re metal frames layered with webs of human capillaries.
It’s a Pinhead Christmas.
(I’m so sorry you have to put up with such weirdness when you visit this blog. You people put up with a lot, seriously. But I watch a lot of horror movies, okay?)
[Update: an alumna of mine just piped in — “It is a pinhead Christmas in more ways than one.” Well played, Madam.]
