ADVERTISEMENT

Besides France, what other country claims to have invented French fries?

Culture Trivia Question: Besides France, what other country claims to have invented French fries?