April 2014 - Blabbermouth Archive

DELAIN: 'Stardust' Video Released

"Stardust", the new video from Dutch female-fronted symphonic metallers DELAIN, can be seen below. The song is taken from the band's new album, "The Human Contradiction", which will be released via Napalm Records on the following dates: Germany, Austria, Switzerland, April 4 Rest of Europe: April 7 USA, Canada: April 8 "The Human Contradiction" track ...

Read more