Total : £0.00
Last weekend Papa Roach played their only two shows of 2011 in the UK, we of course made sure we had tickets to catch them in London.