Mark Jansen
-
Album Reviews
Album Review: Epica – “The Solace System” EP
Founded in 2002, Dutch Symphonic Metal sextet Epica have never been a band I have followed closely. Their core team…
Read More »
Epica have been doing the rounds, promoting the 10 year anniversary of their album Design Your Universe. Epica, who just got off the…
Read More »Founded in 2002, Dutch Symphonic Metal sextet Epica have never been a band I have followed closely. Their core team…
Read More »