Scarfolk is a an imaginary town in North West England that did not progress beyond 1979. Instead, the entire decade of the 1970s loops ad infinitum. Featured below are some of their creepy posters, but those who want to fully experience Scarfolk, should visit their website or order a book from Amazon.
You scrolled all the way down here! Good job! Keep scrolling!