Album Reviews

Ivanhoe – 7 Days

17th October 2015 Kenn Jensen

While Ivanhoe might be one of Germany’s longest serving progressive metal bands, they’ve never really managed to get their career off … and this new album, their seventh, probably won’t change that either. Their dark, [Read »]