Michael Specter

Aired:  12/03/09 Views: 35,131

Michael Specter thinks people are too paranoid when it comes to the flu virus vaccination. (7:26)

Loading...