Check out all our Upcoming Release announcements New release from: LIQUID STEEL – Mountains of Madness (May 21, 2021) Madness, madness all around… “They were evil things- mountains of madness, whose farther slopes looked out over some accursed ultimate abyss“ (H.P. Lovecraft) The band announce their return, bringing a fresh powerful sound to fans with the […]