Fifth Angel recently released their first new album in almost 30 years, The Third Secret, via Nuclear Blast. Order the album in various formats here. The Third Secret has entered charts in Germany at #48 and in Switzerland at #51 - which marks the first chart entries for the band ever...
Continue reading...
Continue reading...