PINECREST, Fla. — Giant snails are causing giant problems in South Florida and what they’re capable of has officials shell-shocked.

Source: www.wsvn.com