There's your perp
Must have something to do with Florida.
I am always amazed at the people who smile in their mugshots? Have they no shame? I would be mortified.
Dude looks like Private Gomer in “Full Metal Jacket.”