By admin / September 13, 2010 TWV0YW1vcnBob3VzOnJlZ3VsYXI= Professor Mombooze-o at The Kitchen 1981 TWV0YW1vcnBob3VzOnJlZ3VsYXI=The Kitchen, New York, NY. First art-world performance as exploding geek Professor Mombooze-o. (See description in essay by Haden-Guest.)