downthetubes.net
Sanctioned “Scarfolk Annual” on its way
As some know, but perhaps wish they didn't, Scarfolk is a lost town in North West England that did not progress beyond 1979. Instead, the entire decade of the 1970s loops ad infinitum. It is a national mystery whose artefacts, occasionally uncovered and reported online, are often both horrifying but