Video

Giant invading snails1:34

Giant snails the size of a man's hand are eating up everything in sight and they're every gardener's worst nightmare. Florida is battling an invasion of the African species, one gross gastropod at a time.