Exodus

Exodus

S17 E4: Vets are confronted by one of the most shocking cases in the history of the Houston SPCA where more than thirty Cocker Spaniels have suffered neglect.