Epica prove to Manchester why they are a true force to be reckoned with. The Ritz in Manchester is a cracking venue without doubt and tonight’s gig promised to be one most worthy of playing within it’s hallowed walls as the Epica world tour arrived on the latest leg …
Read More »