My guess is three London gigs all at the Olympic Stadium. Hampden Park in Glasgow will get one, Dublin looks a certainty, maybe Belfast, Cardiff, blunderlands stadium of shite, Manchester Etihad, Villa Park Birmingham. There is 10, It'd be unlikely they will play anywhere except London more than once. Some of the above mentioned stadiums may be wrong but I'd guess the cities mentioned a
Forum:
Tell Me