25th April 2019
0
Papa Roach – Usher Hall – Edinburgh – 24th April 2019
By Jon DeauxThe air inside the Usher Hall, Edinburgh, is heavy with excitement. Papa Roach have been to Scotland before BUT this…