What is really sad is that any of the dogs that were found there, most likley will be put down.
Any thing that enjoys watching animals fight is sick. I can't even watch the Discovery channel when they have those survival in the wild shows. but at least that is nature. What these a -holes are doing is beyond contempt