Tobin Esperance
Papa Roach are to release a new studio album on January 19 through Eleven Seven Music. Titled ‘Who Do You Trust?’, this is their 10th studio record and was co-produced by Nick ‘Ras’ Furlong and Colin Cunningham. Says bassist Tobin Esperance: “Our goal for our 10th album was to push ourselves […]
-
Pages