 Thornton Road poltergeist

The Thornton Road Poltergeist refers to stone-throwing incidents in a residential area of Birmingham, England and the subsequent police investigation.In 1981, Ward End residents at Thornton Road told police they could not locate the source of stones being thrown that were causing significant damage to windows and roof tiles.