Ok... ummm... well, just when you thought it didn't get any weirder in Florida, you stumble across something like this. That's one big, ugly fish right there, yup.