ANTHRAX LIVE IN BRASIL!

That A.I.R. clip was strange. I guess I just don't get the Japanese culture.

I'm sure they don't get us either though. Hell, I've lived here my whole life and I don't get our culture!
 
New York City...
Love that Japanese clip. Very very funny stuff.