Not since the days of Vader and Luke has such rivalry been seen! At the LondonCats show, two top national kitty contenders battled for the title of “World’s Best Cat.” It was a head-to-head international rivalry between the world’s top two felines–Mowgleaves Stonehenge, or Stone, of Shoreditch, England and Russia’s own Rumfold Such A Flirt […]

+ Read More