Juggernaut of Justice is the band’s fourteenth studio album since their inception in 1978 and will be released on May 10th through The End Records. Have a listen and let us know what you think in the comments section.
Chief Editor and Writer for Metal CallOut. Favorite sub genre of heavy metal includes Black, Death, Folk and Traditional. Josh can be found at Google+.