GOJIRA’s Joe Duplantier on Mastering the Perfect Riff

December 16, 2016