Special Animals Need Lots Of Help And Care At Placer County SPCA
The Placer County SPCA has been inundated with animals who need medical care, and the nonprofit just can't afford it.

More Videos