The Inspector meets Dr. Claw in an artist vs. critic skirmish, but a precarious turn... By Spencer Young May 29, 2007 SHARE THIS: Facebook Twitter Music Interviews Your donations allow us to share underrepresented stories for FREE! Donate $10 Choose Amount