Originally posted by lut
About those snails...
Do you guys know that snails are a real delicatesse in France?!!
They serve them with a tasty sauce, and have special plates to serve them in!
Yeah, but at least they cook 'em first!