Joseph Dewayne Lloyd Animal Killer
According to neighbors contacted the police after hearing the sounds of a puppy being beaten to death, When police arrived they found the dead puppy in a garbage bin close to his house Jan 23rd 2020 Montgomery County Texas USA. Joseph Dewayne Lloyd is a sociopath, just think for five seconds what kind of human being would do such horrible things like this?

Users browsing this thread: