Mandatory Credit: Photo by Reynaud Julien/APS-Medias/ABACA/Shutterstock (13972962a) Papa Roach performing live on stage during Hellfest Open Air Festival in Clisson, France on June 16, 2023. Hellfest Festival Papa Roach, Clisson, France - 16 Jun 2023