PAPA ROACH Announce Their First Ever Headline Shows In Australia
Today USA alternative rock band Papa Roach confirm their first ever headline shows in Australia for January 22, 2018 at Melbourne’s 170 Russell and January 24, 2018 at Sydney’s Metro Theatre. Papa Roach have performed previously on Australian shores in 2002 as support to Red Hot Chili Peppers and returned again for Soundwave 2015. Papa Roach released it’s 9th studio album May 19, 2017 to critical acclaim with […]
Read more ›