10-06-2023, 06:20 PM
It's one incredibly fancy down-the-line camera position.
Most of the production is indeed on-site in Istanbul this evening (with some edits and analysis back in Stratford) - it appears the studio position is next door to CBS:
twitter.com
Most of the production is indeed on-site in Istanbul this evening (with some edits and analysis back in Stratford) - it appears the studio position is next door to CBS:
twitter.com