The French eat about 37 million pounds of snails every year, according to the National Heliciculture Federation of France, ...
What began as a few creekside adventures has grown into a colorful and unexpected small business, centered entirely on snails ...