M MaximumMetal New Metal Member Apr 20, 2004 4 0 1 www.maximummetal.com May 24, 2004 #1 We have the review of the new Anthrax live CD/DVD at www.maximummetal.com. You can view it under the Reviews section. We hope to have an interview up with the band soon. EC
We have the review of the new Anthrax live CD/DVD at www.maximummetal.com. You can view it under the Reviews section. We hope to have an interview up with the band soon. EC