Animal Cops Philadelphia
Quest Red
Friday 8 November 2019 03:50 - 04:40 (50 mins)
When Philadelphia police uncover a massive dog-fighting operation, the Pennsylvania SPCA is called in to investigate, leading to a grisly exhumation in a front yard. S12/Ep16
|