Have You Watched TLC’s My Strange Addiction? [Video]Have You Watched TLC’s My Strange Addiction? [Video]I have to say, TLC is one of my very favorite networks, for this reason......their show My Strange Addiction.RebeccaRebecca