Thrash titans Anthrax and Testament, who haven’t toured together in more than a decade, are set to co-headline a U.S. tour beginning Friday, October 14th.
Probably the first employment most of these has-beens have had, aside from fast-food and quick cash reunions for retarded, stuck-in-the-’80s suburban saps.