Menzoid on Toronto’s mixed up cops and more (video) May 16, 2012 By Kathy Shaidle More from my siteChina battling with Japan for ‘Most F*cked Up Asian Nation’ statusThe $600 penis pump: my latest at Taki’s Some stuff I wrote about Louis CK a few years ago…Adam Carolla’s (alas, rejected) FOX pilot. (May be pulled, so…)