Naked woman allegedly threatens store staff with veggie peeler, masturbates in front of cops
A naked Florida woman with a long rap sheet allegedly threatened to kill convenience store workers with a vegetable peeler – then drunkenly masturbated in front of responding deputies. Celia … Read More