Hollywood undead

New Hollywood Undead
The dudes from Hollywood Undead are back, still wearing masks and still pissed off about life.  Listen to their new song here.