Reviews

Review: Papa Roach – Who Do You Trust

Posted on

Papa Roach – Who Do You Trust Release Date: January 18, 2019 via Eleven Seven Music 17 January 2019 It’s been nearly twenty years since the album, Infest and its smash single, Last Resort was unleashed upon the world.  From then on, I was a fan of the band.  While my favorite song came an album later […]