This appears to be a more developed (i.e. it’s got worse) version of my experiences in UK in the early 90’s …

Shadow of the Devil | Cabal Times.

Advertisements