

Halloween weekend is here, the thin veil between the dead and the living.
Come stroke the red velvet interior of your worst nightmares. A hundred snakes constrict, a hundred shark mouths consume. There’s an infinite karaoke held by Nigel Farage.
Directors Iain Forsyth and Jane Pollard, the wonderful creative duo behind the stunning Nick Cave film 20,000 Days On Earth, are the makers of this visually arresting clip. Few people personify pagan ritual and unearthly visions like Gazelle Twin, who teamed up with electric drone choir NYX for one of the most beautiful, eerily experimental albums of the year.
And now the video for Deep England, the title track, is here. Enjoy, my children of the night …