Terri WindoverApr 29, 20175 minAnti-vaxxers and tin foil hats.Ahh the hot button topic of vaccines and how they are basically responsible for the medical downfall of man kind. I am literally...