More unveil new album, Destructor
British heavy metal veterans More have just released their new album, Destructor, which is a record carrying special weight as it is the final production by renowned late producer Chris Tsangarides. Formed in London in 1979 during the rise of the New Wave of British Heavy Metal, the band survived decades of lineup changes, losses, … More More unveil new album, Destructor









