The Food, the Bad and the Ugly

  • Aired:  12/01/10
  •  | Views: 118,144

The Senate passes actual legislation about food safety even though all Americans are experts on it. (5:01)

Loading...