Giant snails invade, threaten Florida

    Just Watched

    Giant snails invade, threaten Florida

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