Giant, Highly Destructive and Invasive Snails Found in TexasGiant, Highly Destructive and Invasive Snails Found in TexasImagine that you're spending a leisurely spring day on the water in Texas and the next thing you know, you've found giant, highly destructive, invasive snails. Ewwww!BristolBristol
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