SUCKS.
I have yet to even remotely like one of his songs. BTW, where did he get that stupid nickname?
I believe his band called him that. If he’s the boss most people here are disgruntled employees.