Gross, hideous, diabolical and disgusting are all terms just to describe the art work that adorns this rather delectable and sweet onslaught of brutal death metal from Spain. Cynically I could take one of the countless reviews I’ve done for… Continue Reading →