Album Review – Sign of the Dragonhead by Leaves’ Eyes (AFM Records)

German/Norwegian symphonic metal band, Leaves’ Eyes, released their latest album on the 12th of January. That album is called Sign of the Dragonhead and it was released via AFM Records.

Read more