ALBUM REVIEW: Defiled – The Highest Level


 

With album artwork that looks like Job For A Cowboy meets a color run, the latest chapter in the death-metal saga of Defiled’s career is no less domineering or pounding than anything else the Tokyo-based band has delivered during their multi-decade existence.

Continue reading