Skip To Content

Where To Stream Green Eyed Killers Season 5 Episode 24

Joshua Webb

When a man is found shot dead in West Virginia, detectives piece together surveillance footage that exposes a calculated killing and leads to justice.