Lots going on here. Or maybe it’s just your average Florida Sunday. According to Mason’s arrest affidavit, he knew the owner of the dog and was taking the goldendoodle out for a walk in the apartment complex. Then, he started having sex with the dog in front of witnesses, including adults and a juvenile who …
Continue reading “Dog, God, Everybody Got A Little That Day”