Leaving trails of purportedly beneficial slime wherever they go, snails emerge on beauty scene
January 28, 2015 at 00:04 AM EST
The last time I encountered escargots they were served up by a French waiter, sizzling in garlic and herb butter.