Michael Specter

  • Aired:  12/03/09
  •  | Views: 35,006

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

Loading...