
3: The Denver Spider Man
Feb 13, 2018 - 13:48
Radio and PodcastLive Radio & Podcasts
In late 1948, a man was found dead on a beach in Australia. His identity, and how he died, have remained a mystery for almost seventy years. Could a piece of paper found in his pocket shed light on the case? Sources and...