Deathchain - Ritual Death Metal - LP

This is a new album from Deathchain from Finland which is their sixth and once again do they deliver a thrashy Death Metal. This time around they have been recording in the legendary Necromorbus Studios in Sweden and with LG Petrov (Entombed) guest growling on one of the tracks.