If you’re out and about in Indonesia, you might run into one of these spirits.
Buzz60’s Sean Dowling has more.
If you’re out and about in Indonesia, you might run into one of these spirits.
Buzz60’s Sean Dowling has more.
JAVA, INDONESIA — As the British government racks its brain on how to keep facetious citizens indoors, a village in Indonesia has..