Shocking Discovery Of Animal Remains Found In North Philadelphia

The PSPCA is investigating a gruesome discovery of animal remains in North Philadelphia.