I don’t think a history lesson is needed in regard to the musical stylings of Papa Roach, one-time nu-Metal darlings and voice of a generation to Rock gods in waiting. New album Who Do You Trust? (Eleven Seven Music) is now over the horizon and for a band that has been treading water for too long, maybe this is the album that pushes them back to the heights they once reached?Continue reading