SHOP PRODUCTS
Houzz Logo Print
babka68

Snails as big as RATS in Florida. No joke.

Babka NorCal 9b
11 years ago

Came across this just now on Yahoo News. Where is that sledge hammer???

-Babka

Here is a link that might be useful: Snails as big as Rats in Florida.

Comments (13)