Animal Planet: Must Love Cats Season 2 Episode 3 English Kitties and Stowaway Cats 2012
8/10by 1 users
Must Love Cats goes to England! Cheshire Cats, famous pub kitties, the world's loudest cat, and a pet that somehow traveled hundreds of miles from home. While there, John meets the kitty that holds the Guinness record for the loudest cat purr.