Am I supposed to be impressed? God only knows that loud, shrill, nerve-grating "artists" this clown will try and hoist onto the world.