Album Review – Anticult by Decapitated (Nuclear Blast)

Polish technical death metal kings, Decapitated, return with their latest album called Anticult. Anticult is the band’s 7th studio album.

Read more