Lord Ducey came very close to mandating a flu shot for the citizens of Arizona but that's not what has has folks scratching their heads. Listen closely to what Dr. Christ says about the flu shot, then you tell me... Are scientist to be trusted!?
Watch