Where To Stream Deadline Crime with Tamron Hall Season 5 Episode 8
The Vanishing Clerk
- Aired October 22, 2017
- 45 Min
When 18-year-old Heidi Allen vanishes from her convenience store job, two brothers are arrested for kidnapping. But years later, a chilling new story emerges.