Attack of the giant African land snails Attack of the giant African land snails Giant tire-puncturing African land snails invade Florida Giant tire-puncturing African land snails invade Florida Giant tire-puncturing African land snails invade Florida