Michael Specter

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

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

Loading...