The Killer Speaks

The Killer Speaks

Available on iTunes
Gene Meredith: Devil Inside S2, E1: Detectives in Great Falls, Mont., investigate the grisly stabbing death of a former corrections officer; the killer reveals his thoughts behind the crime.