Are You Watching TLC’s ‘Evil Things’? Here are Five Reasons To

Evil Things is a new series on TLC that premiered on Friday, September 15, 2017. It is directed by Patrick DeLuca and consists of four episodes. The show features true accounts of people’s personal ...