The Moment of Zen - Bird Flu

  • Aired:  05/04/06
  •  | Views: 1,036

Fox News warns viewers about the threat of bird flu and the government's worst-case scenario. (0:13)

Loading...