Someone mentioned it to me over the weekend in passing, apparently talked about how some people immune to colds etc? Title? Channel? Thanks