Watch Animal Cops: Houston Season 3 Episode 17 Online
-
- COUNTRIES: United States of America
- Subtitles: English
When SPCA Investigators are called to a remote property, they encounter one the worst causes of neglect. They find one horse dead and four more barely alive.