Some SPCA commercials will have you change the channel in seconds, but this video is different. This one will make you angry with humanity and then restore your faith just as quickly.Â The HSUS Animal Rescue Team is a god send, and this is the proof. Watch as the team of men and women rescue 200 cats and dogs, all living in atrocious conditions. Heartbreaking and inspiring.
Please share their message and help stop animal abuse.