Urine Drinker

Urine Drinker

  • Season 3
  • , Episode 8  | 
  • Aired: 3/11/2012
    • Length: 21:08
    • Plays: ???
Synopsis >

Carrie has been addicted to drinking her urine for 4 years, drinking 80 oz. a day with belief it has helped treat her cancer despite no medical proof.

TV GUIDE Users' Most Popular