They’re gonna be at Wembley Arena, which I believe has 12,500 persons capacity. Are they playing to a full house?! 12k critters in one place? If so, that’s amazing!

Side note, I just assumed, but I actually haven’t seen it mentioned, that this will be streamed either live or something on Twitch?