Thursday, 3 April 2014

Stardust video released by Delain

With new album The Human Contradiction just a few days away from release, Delain have released this video for Stardust, taken from the new album: