Metal Masters DELAIN Release New Single “Queen of Shadow” + Official Video
DELAIN is back! The wait is almost over! Metal greats DELAIN are finally back with their eagerly-yearned-for new studio album, Dark Waters, out tomorrow, Friday, February 10 via...