The natural pals discuss their experiences inoculating themselves with worms. Ughh!!! Can it really cure your allergies? They provide an overview of the immune system and some treatments for immune dysregulation such as allergies. Do you have a better pic of Donald? Provide one in …