Double the true crime this week on Doll Heads! Kierra shares the story of a disturbing triple murderer that involves a leaf obsession and homemade diapers. Shel retells a recent 20/20 episode of a murder solved after 30 years of investigation.
Intro music by Housewarming Party.
Follow us on Instagram and Twitter for more cute and twisted content.