Flu shots: Fact and fiction

WCVB - Boston 2:02 mins

In spite of high flu activity reported across the country, some 37 percent of Americans have still not been vaccinated.

View Comments