Food
Did the french make french fries?
1
Answer
Both France and Belgium claim to be the first to make French Fries.
LIVE
Points
207
Rating