Tag Archive for: Matilda

Arrested: Man suspected of randomly shooting a dog on vet clinic property in Davie

In Davie, Florida, a surveillance video showing a thin, blond-haired man randomly shooting a dog at the Aycock Veterinary Clinic on Friday afternoon, has resulted in the arrest of Chayse Billie. According to a report … Read More