Skip to content

Tag: australia

article 3

The Possession of Letta the Doll

Described as the ‘doll from hell’, Letta the Doll in Australia is the cause of strange things. But although a scary one, the owner will never part with the possessed doll.