kepuh

Ghosts Stalk This Village As Night Falls

Indonesia: Kepuh village in Indonesia is being haunted by ghosts recently. Mysterious white figures jump out of nowhere at unsuspecting…

April 13, 2020