Outrage Against the French

  • Aired:  02/13/03
  •  | Views: 2,964

New York Congressman Peter King thinks France has achieved very little over the last 75 years. (1:35)

Tags:  alcohol, French
Loading...