Search Result

Search Tags:  giant land snail

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: snails, alicia lozano