Last night, Anthrax not only made its Late Night With Seth Meyers debut, but hung out with the iconic Robert De Niro. Check out the band's live performance of their new single, "Monster At The End”, below: To support the band's critically-acclaimed new album For All Kings, and in...
Continue reading...
Continue reading...