Today's LOTD! is the latest from Anthrax. It's early release single that I assume will be on their upcoming album in 2016. This fits with the style of their last album which was originally written with Dan Nelson in mind for the vocalist. We all know how that went when the band kicked him out and reinstated Joey Belladonna. I'm expecting an album that's a bit slower to match up with Belladonna's delivery. Give it a listen.
Also check out the new cover art for their upcoming cd. Alex Ross once again is the artist.