Apr 19, 20132 minGIANT SNAIL INVASIONFlorida is under siege from an invasion of Giant African Land Snails. These gargantuan mollusks that can grow to the size of a large...