11-year-old Larry Thomas and his friend are just playing in a park outside of Birmingham, Alabama when they get in the car with a man who says he'll take them to meet their friend and get a drink. It's the last time anyone sees him alive.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More