Where were French fries invented?
Correct answer: Belgium
Yana
Yum ! Thank you Belgium !!
Leapfoot
I think I got the answer from an Asterix book.
Republic of China
Who thought that 2nd most voted option was France