The last person to see Judy MacFarlane alive tells Detective Allen a new version of that night, and the detective digs deeper into his troubled past.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More