Papa Roach release 10th studio album 09/01/2019 By Jo Forrest Papa Roach release their 10TH studio album, Who Do You Trust? on January 18th 2019 which marks a paradigm career shift
Papa Roach Announce Extensive“Who Do You Trust?”UK Tour 27/11/2018 By Jo Forrest Papa Roach have announced their longest UK tour to date in support of their 10th studio album “Who Do You Trust?” due for release on January 18, 2019.