dog torching

Dog torching claim on cruelty list

premium_icon Dog torching claim on cruelty list

Dog torching claim and heat death place town on RSPCA shame list