January 11, 2011 | Dew-Scented, Video |
Dew-Scented have released a new video for the track “Arise from Decay” off of their latest full-length, Invocation.