Review: Anthrax – Worship Music

Anthrax – Worship Music Released: September 13th, 2011 Label: Megaforce “Welcome back Anthrax!” Yes, I know Anthrax never went anywhere and they have been putting […]

Anthrax – The Devil You Know song released

Anthrax has released another track from their upcoming “Worship Music” album titled “The Devil You Know“. This makes the second track released after they initially […]