Hi, what are you looking for?
The official music video for the track "Arise From Decay," from German thrashers DEW-SCENTED's eighth studio album "Invocation," out now on Metal Blade (Europe),...