The challenge is, can you figure out where it is.
You must log in or register to comment.
Yes, this is a theater in London, I saw a Tom Scott video about it. That stairway leads up to where the lighting arrays are and to roof access.
Unfortunately not, though it is in London.
The innards of a stadium?
Correct!
It’s behind the big screens, between them and the outer skin.