At a Snail’s Place
Last Christmas, while Americans feasted on turkey and roast beef, the French celebrated the season by devouring approximately 22 tons of snails. During the Christmas and New Year’s holidays alone, the Parisians eat 200 tons of snails; over the course of the year, they eat over 25,000 tons of snails…