I was looking up diets today and I came across the Tapeworm Diet...has anyone ever heard of this madness before???? Can you imagine giving yourself a tapeworm to lose weight...I mean actually voluntarily putting a parasite in your body!!! Oh I'm so grossed out by this!

Comment