Throwback Video of the Week: Papa Roach- Last Resort
July 29, 2019 12:52PM EDT
Papa Roach is coming to Charlotte on August 4, which is THIS Sunday! So to celebrate, the Panda picked one of the songs that put Papa Roach on the rock chart.
More about: