Delain premièred their video for new single Stardust over at Metal Hammer today. The video sees the band unleashing the universe on an unsuspecting house...
Stardust is taken from Delain's album The Human Contradiction, released on April 7th via Napalm Records. See further down the blog for my review and the list of different editions.
Update: The band have also announced 2 US shows with Xandria as support.
Sept 14 - Detroit - Token Lounge
Oct 2- Las Vegas - LVCS