German epic melodic metal band, Human Fortress, have released a video for the track “Thieves Of The Night”, the title track of their new album, out on March 18th. The clip can be found below. Two years after the group had returned to the style of their successful first releases...
Continue reading...
Continue reading...