Among the myriad images from productions around the world this summer, the enormous water tower-esque, video-clad structure that popped up in the centre of some of France’s most famed stadiums – including Stade de France – for Indochine’s Central Tour 2022 certainly garnered its fair share of attention.
This article originally appeared in issue #271 of TPi, which you can read here.