Deuce “Invincible”

After achieving worldwide success with Hollywood Undead and the huge “Swan Songs” record, founding member Deuce made the decision to part ways with the band…