Turn off light

Beyond Belief With George Noory Season 3 Episode 32

Dr. Sherri Tenpenny reveals some startling information about flu shots.

Episode Title: To Vaccinate or Not

Air Date: 2014-05-07