Do you live in Florida? Have you seen this guy? Authorities warn: do not engage this individual should you encounter him. Although the furry fish-like land sliding creature may educe from you coos of “Awww. I wanna pet”, science strongly suggest you refrain from acting on those feelings. Despite the seemingly inviting dog-like exterior on this particular caterpillar, one stroke of its coat would land you in the kind of.. Read More