It's National Escargot Day!It's National Escargot Day!Today is National Escargot Day. For those of you wondering just what "Escargot" is, it's....KendraKendra