Police: Florida Man Arrested for Alleged Public Sex with Dog, Destroying Nativity Display
Police: Florida Man Arrested for Alleged Public Sex with Dog, Destroying Nativity Display A Florida man was arrested for allegedly having sex with a dog in public and destroying a…