Thread:Dinosaurus1/@comment-33613830-20180518003853/@comment-34617431-20180519032531

Also I don't think the Lockwood Manor takes place in London. It most likely took place in California.