Giant snails invade, threaten Florida

tsr zarrella florida giant snail invasion_00002514.jpg
tsr zarrella florida giant snail invasion_00002514.jpg

    JUST WATCHED

    Giant snails invade, threaten Florida

MUST WATCH

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