Tag Archives: my strange addiction urine drinking

Carrie Has Drunk 900 Gallons of Her Own Urine

Meet Carrie. She’s a special kind of soul. One that could only best be spotlighted by the wonderful folks at TLC’s My Strange Addiction. Part circus freak show, part medical examination, part absolute train wreck, MSA is like the new … Continue reading

Posted in Blog Tagged , ,