Home / Tag Archives: Elina Siirala

Tag Archives: Elina Siirala

Leaves Eyes – Sign of the Dragonhead

One thing I’m never keen on is comparing a band’s current singer to previous singers, but it’s something that a lot of music fans seem to be obsessed by, and with this being the first full Leaves Eyes album since the departure of long time singer Liv Kristine, then fans …

Read More »