Boards
A question about the Arcade Fire London gigs this week...
Does anybody know what time they'll finish? Don't want to miss any of the set, do want to catch the last train/bus back to Sheffield...
Does anybody know what time they'll finish? Don't want to miss any of the set, do want to catch the last train/bus back to Sheffield...