02.27.2023 - By Weird World Podcast
More weird news - anthropology edition! In this episode we bring you skulls washing ashore in Florida, ancient amputations, Polish vampires, a six-inch "alien" skeleton from Chile, and the intriguing possibility that the so-called Hobbit hominid may still be roaming the forested mountains of the island of Indonesia.