Dutch symphonic metalers Epica are on European tour supporting their latest album The Holographic Principle right now and I had the pleasure to sit down with Isaac Delahaye (guitar) and Coen Janssen (keyboards) after their show in Prague and have a little chat with the guys about the current tour …
Read More »