by Jeff Brinn / Schwegweb.com With a heap of years under this New York metal acts belt one would think Anthrax would have taken a break from the rigors of touring and recording. Not Scott and the boys. Anthrax blast back into the shopping racks with one hell of a DVD/CD release that shows them […]