1 Comments Posted by Nirali

wrote:
I've been to Letchworth. There is nothing terrifying about it. Nothing. I've walked into the buildings. There is nothing there.