Thornton Road poltergeist claim
Ward End, Birmingham
The Thornton Road Poltergeist refers to stone-throwing incidents in a residential area of Birmingham, England, in 1981 and the subsequent police investigation.
Explore on the interactive map → Source: en.wikipedia.org