Delain releases a new video

Category: ArticlesNews

DELAIN-THE HUMAN CONTRADICTION

‘Stardust’ from the newest brainchild of Delain, ‘The human contradiction’, can be watched below. The album can be ordered HERE