Interesting Food and Drink Fact #1112



The average French citizen eats 500 snails per year.
Categories:    Food and Drink  
Next Fact