Hamburg based power metal band Iron Savior are featured on the Masters of Rock 2017 DVD. A clip of the band performing "Heavy Metal Never Dies" at the festival can be viewed below. Masters Of Rock 2017 took place from July 13th - 16th in Vizovice, Czech Republic. Other bands on...
Continue reading...
Continue reading...