Anthrax reveal their latest live document, the new concert DVD, 'Kings Among Scotland.'
Continue reading…