The Creeping Terror Of Childhood: An interview with Richard Littler, creator of Scarfolk

Scarfolk is a town stuck in a perpetual loop of the 1970s. It’s in the northwest of England, but it could be almost anywhere in Britain…

read more Features – Honest Ulsterman.

Leave a Reply