The Chick Addict Jun 23, 2023 Hey, I heard that Florida is being quarantined because of Giant African Land Snails...