TED Talks
Ted: Ted Ed: Why Do You Need to Get a Flu Shot Every Year?
Why do we need a new flu shot every year? Vaccines for diseases like mumps and rubella offer a lifetime of protection with two shots early in life; what's so special about the flu?