To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Hwre's an official Anthrax shirt that I bought at their 2006 reunion show in San Francisco. Man, that was one of the craziest shows that I have ever been to! Oh, the memories...