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 edges that can puncture tires and carry a parasite that can give people meningitis. This news arrived during the same week that malaria was reported on the state’s west coast. Welcome to Florida.