By Editorial Team Florida is a “Stand Your Ground” state, and it was just a matter of time before someone used it against, of all things, an iguana. This, according to news reports, happened on September 2nd of last year when 6′-3″, 165lb PJ Nilaja Patterson, 43, according to the relevant authorities, “savagely beat, tormented, […]