Check out all our Upcoming Release announcements New release from: HELSTAR – Clad In Black (USA Release) (April 2, 2021) HELSTAR already gave you a first glimpse at this new release with the “Black Wings Of Solitude” 7″ which is available since October 2020 – but now it’s time for HELSTAR to go for your throats! […]