Naked Florida Woman Gets Arrested for Stopping Traffic by Masturbating

Florida has long been the home of the weird and the twisted, the freaks and the psychos. Now, we have another story to throw on top of that rancid Florida garbage pile. The story… On Saturday, […]