Evil Lives Here: Shadows of Death
The Night he Turned Bad
Season 3 Episode 10
In 1974, 17-year-old Carla Walker is kidnapped. For 45 years the case goes unsolved, and no one knows that the person responsible is hiding in plain sight
Evil Lives Here: Shadows of Death airs on Investigation Discovery +1 at 10:00 PM, Saturday 9 November.
Topics
News ➝ Current Affairs
Documentary