DEATH SS announce the new studio album “The Entity”. Pre-save the first single ‘Dr. Jekyll & Sister Hyde’
Italy’s cult heavy rock band DEATH SS will release their new studio album “The Entity” early next year. The concept album was produced by mastermind and frontman Steve Sylvester along with the English Grammy winner producer Tom Dalgety (Rammstein, Ghost,… Continue Reading