Anthrax members Scott Ian and Charlie Benante have teamed up with Foo Fighters frontman Dave Grohl for a cover of Bad Brains’ “The Regulator” that will be released as a vinyl single on Record Store Day (April 20th). The rock legends got together when Anthrax were recording their new album…
Please click the link below to read the full article.