Few bands are lucky to release three critically acclaimed albums in their careers. Swallow the Sun did it in one release, Songs from the North.
I am always honored to do a review of a band that have stood the test of time. Thirty-plus years is beyond a lifetime for
The Dutch thrash metal band Legion of the Damned have ridden the wave of time, having formed in 1994, and they are with their seventh