The Big Bad Wolf
- Episode aired Oct 13, 2023
After beloved local Christmas tree farmers were executed in the front seat of their car, a hunt for the killer was launched that would take 30 years.After beloved local Christmas tree farmers were executed in the front seat of their car, a hunt for the killer was launched that would take 30 years.After beloved local Christmas tree farmers were executed in the front seat of their car, a hunt for the killer was launched that would take 30 years.