Quotepaulywaul
Yep, if the rumours about those two London shows in a BIG venue (I would guess that probably means Wembley Stadium, seeing as they've "done" Hyde Park) turn out to be true, then I would respectfully suggest that anyone who lives in Europe most definitely does not miss them then. As I suggested in the opening post of this thread, taking their ages into consideration,
Forum:
Tell Me