Were French Fries invented in France? photo

Were French Fries invented in France?

AppleSpotifyMore PlinkPlink icon