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 church Nativity display in Clearwater, according to police.

By

Leave a Reply