Papa Roach Share New Live Videos For “Last Resort” & “Blood Brothers”

Papa Roach have shared some new live videos for “Last Resort” and “Blood Brothers.” The “Last Resort” clip was filmed in Kansas City, while the “Blood Brothers” clip was filmed in Chicago. Both tracks appear on the band’s 2000 album “Infest.”

Advertisements

Comments are closed.