Let’s face it, Papa Roach’s “Last Resort” was a nu-metal banger that seemed to come out of nowhere in 2001, and if you dug all things Korn and Limp Bizkit, you probably cranked that track up when it came onto rotation on KISS. If that’s the case, lucky you — the band’s heading back to […]
