Florida hosts new “Slimy” Invasion????

Yup — travelers to Florida beware! The “dreaded” African Land Snail has moved in to the State — the “critter” can be up to a foot long (YIKEES) and extremely slimy — watch your step outside and especially inside!!!