Skip to playerSkip to main content
  • 8 years ago
France and Belgium battle over who invented French fries after a major French newspaper claimed they were invented in France. Buzz60's Sean Dowling has more.
Comments

Recommended