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), Prosthetic (North America) and Spiritual Beast (Japan). See the band live during their European tour with Nile in Jan/Feb! See facebook.com/dewscented for dates.
Sponsored Links from Around the Internet