Feb, Wednesday
Current Location
In what would probably make for a historic episode of Hoarders, a house in California has been found to contain over 100 kittens. But even more bizarre than the apparent…