Let’s take you back to May 1996. Deputies in Loudon, Virginia were on patrol when they noticed something odd. An abandoned huge steamer trunk. In that trunk, there was a duffle bag. When they unzipped it, there was an eyeball staring up at them. Immediate Yikes. In today’s episode, we will discuss whose body was in that duffle bag and how it got there.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More