By using this site, you agree to our Privacy Policy and our Terms of Use. Close

the f*cker stones 2 dogs and then hung them up in a tree? what drives somebody to do that?