HELSTAR Reveals The Devil’s Masquerade Artwork, Tracklisting
"...Texas metal juggernauts Helstar have revealed the artwork and tracklisting for their new album entitled The Devil’s Masquerade.
The first single, “Seek Out Your Sins”, will be released on Friday, March 21, 2025. Stay tuned for...