by Ryan Minic | Feb 29, 2012
The Devastated’s music video for “Devil’s Messenger” has premiered at MetalInjection.