
3: The Denver Spider Man
Feb 13, 2018 - 13:48
Radio and PodcastLive Radio & Podcasts
This week on Oddity, we'll be looking at a tiny island with a tragic history, which has become something of a tourist attraction due to its eerie inhabitants; The Island of the Dolls. Sources and further reading: Isla De...