Imperial Triumphant’s “Dead Heaven” Takes On The World’s End

Go to DecibelMagazine.com right now to have your brain trampled by Imperial Triumphant‘s new track, “Dead Heaven.” The track, which comes off the bands...