The Null Device

2005/12/2

A pack of squirrels bit a large dog to death in a park in eastern Russia, where, some months earlier, chipmunks have been terrorising cats.

bizarre cats chipmunks dogs russia squirrels 1