Delain – “Interlude” (2013)May 27, 2013 Label : Napalm Records Review by Tony Cannella On their new release, the Dutch symphonic metal band Delain offers their fans a little bit of everything. “Interlude” is the title… View Post