In 1972 Hellen Hanks disappeared from her job at Wilcox Sign Company. It wasn't until a freak discovery eight year later that the whole story was revealed.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.