Loading...
Uploaded by wlwttv on Aug 2, 2007
The SPCA in Hamilton County, Ohio visits a home to discover more that 100 pets, and dozens more dead animals in a freezer.
News & Politics
Standard YouTube License
Load more suggestions
All Comments