Giant snails invade, threaten Florida

tsr zarrella florida giant snail invasion_00002514.jpg

    Just Watched

    Giant snails invade, threaten Florida

Giant African land snails pose a big threat to Florida. CNN's John Zarrella explains why.