Review: The Foreshadowing – Seven Heads Ten Horns – Cyclone Empire – Release: April 22th, 2016

Review: The Foreshadowing – Seven Heads Ten Horns – Cyclone Empire – Release: April 22th, 2016. I first witnessed this band almost three years ago at a local festival. I was quite smitten with the beautifully melancholic and melodic doom metal by these Italian masters. Unfortunately there were a lot of new bands for me … Read more