We take on the flu shot in this episode and look at why injecting a virus might not be the best path to health.
See All 28 Episodes of "The Quacks"