Welcome to meme fight club. In the red corner: a YouTube short about a new movie studio devoted to making cat videos. In the blue corner: a YouTube short about a new advertising agency devoted to making cat videos. Gentlemen, sharpen your claws.
Toronto-based ad agency John st. decided to generate some buzz late last...