Epica released the first single from their 7th upcoming studio album titled “The Holographic Principle”.

Continue reading