What? Pythons Weren’t Enough? Now Dangerous Snails?
Giant African land snails have been spotted on Florida’s east coast prompting officials to place a quarantine on Broward County. The snails can grow up to eight inches in length, have pointy