News5 years ago
New Miniseries Focused on South Carolina Serial Killer Debuts Tonight
Tonight’s premiere episode of Serial Killer: Devil Unchained on Investigation Discovery at 9 pm, takes an exploration into the twisted mind of convicted serial killer Todd...