Algae mainly
Yes! French people do eat snails
Oui!! That means 'yes', for those who don't know........Snails, or "les escargots", is a food that is appreciated in France. The country is the largest snail consumer in the world with around 40,000...
boil them
I actually dunno, that's what Iam asking you!! Lol!!
How to Make a Classic French Onion Soup
Top 10 Ugly Eating Competitions
Top 10 Bizarre Facts About Animals
How to Make the Perfect Snails in Garlic Butter