Tags: scarfolk

1

Scarfolk Council

Dispatches from the disturbing town of Scarfolk, where it is permanently the 1970s:

Scarfolk is more than its famous sewage treatment works, it’s more than its high security mental facilities; it’s more than its world renowned covens; it’s more than its fine reputation which it rebuilt after a spate of grizzly serial killings…

It’s funny and creepy in equal measure. Actually, the creepiness may be the larger measure.