Remember when Papa Roach actually had their balls in place and made music that knocked you on your ass? I do. This is the video for “Last Resort”: