DAVE GROHL, CHARLIE BENANTE And SCOTT IAN Release Music Video For Their Cover Of BAD BRAINS’ ‘The Regulator’
FOO FIGHTERS frontman Dave Grohl has joined forces with ANTHRAX‘s Scott Ian and Charlie Benante to record a cover of the BAD BRAINS‘ 1982 classic “The Regulator”. The resultant recording, which was laid down late […]