Video: Are French Fries French?

Fact or Fiction: French fries were invented in France.