Quackcast 34. Flu Woo for You.

A tediously long exposition on why we (royal we) know the influenza vaccine is of benefit. Plus, 18 taradiddles. Read More...