Ah Florida. They never cease to amaze, do they?