Captain Coo Coo Banana

It’s offical: 1/3rd of leanleft has gone nuts; drank the kool-aid; been Chomskied; or something. I mean, after all, there’s no crazy leftists, right?