Doctors Debunk 15 Flu Myths
Two doctors debunk 15 of the most common myths about the flu. They explain how long the flu vaccine will last for, and why you have to get the flu shot every year. They also explain the importance...