Ghosts

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
← Browse all legends