AUDIO: Deeds Of Flesh – Rise Of The Virvum Juggernaut

Technical death metal masters Deeds Of Flesh have posted a new track called ‘Rise Of The Virvum Juggernaut’. Have a listen below.

The bands new album ‘Portals To Canaan’ is released in early 2013 via Unique Leader Records.