(in the interest of full disclosure, I am a proud FL resident, but will wonders never cease?)
These wander about transient meth heads are all over Florida. They come from everywhere. Too bad they stay. This one was/is a real piece of work. Some come down for bike week and never leave! Ugh!
(Florida resident here too)