Peaches Sits Down with Tobin Esperance of Papa Roach

Peaches sat down with Tobin Esperance, the bassist of Papa Roach, to discuss their upcoming show at the Portneuf Health Trust Amphitheater in Pocatello, their new album Ego Trip, and their newest music video for their song “No Apologies.” Hope you enjoy!

Mary Ouellette,