Facing Evil with Candice DeLong is an American documentary television series on Investigation Discovery that debuted on November 25, 2010, as a two-part special, which later turned into a full series.
Upcoming Episode
Your Next Unwatched
1x01
For Love of Oneself
aired Nov 27, 2010
Comments