Album Reviews By Joel BarriosSeptember 25, 2017 Epica – The Solace System EP (Album Review) Founded in 2002, Dutch Symphonic Metal sextet Epica have never been a band that I have followed closely. Their core team – Simone Simons, Mark…