Hot off the Press

Delain

by Joe Mis - Senior Columnist – Dutch symphonic metal masters Delain are getting ready to release their fourth studio release entitled The Human Contradiction. The female fronted act dropped their last full studio album (We Are The Others) back in 2012, and their fans will more than likely [...]