Florida Man Arrested For Having Sex With Labradoodle, Then Destroying Church Property While Trying to Escape After Onlookers Confronted Him
Police in Florida said a man went on a deranged rampage and had sex with dogs in front of families,...
Read moreDetails









