cupure logo
trumpcancerdealstarmerbidensjoefamilybidendiagnosisbrexit

Fred and Rose West's 'House of Horrors' today as locals haunted by 'strange energy'

Fred and Rose West's "House of Horrors" at 25 Cromwell Street, Gloucester, was demolished in 1996 and the land was turned into a walkway, but locals say they still feel a "strange energy"

Comments

Similar News

Breaking news