
Papa Roach are Cali locals from Vacaville & formed together in 1993. This song is featured on the band’s latest album titled “WHO DO YOU TRUST?” which is already out. They also have a show coming up on Saturday, August 31st the Hollywood Palladium w/ special guests: Bad Wolves & Asking Alexandria. Enjoy & share! –Frank_O