Search Result

Search Tags:  snails

Invasion of the giant land snails

It might sound like the plot of a bad B movie, but -- strangely enough -- Miami really is being invaded by giant snails.

Thursday - 12/22/2011, 02:38pm EST

Tags: giant land snail, alicia lozano