Tagged: Cursed voodoo statue found

The Crone

Cursed voodoo statue found

The area is known as Catskill Mountains. It is located in the state of New York at a place known as Grahamsville. Several men went hiking and found a rather mysterious statue inside a...

×