U2 Reveal ‘The Greatest Show On Earth’ Stadium Tour Stage
U2 unveil early stage designs for their 2027 ‘The Greatest Show On Earth’ world stadium tour celebrating their 16th album, ‘Carnaval De Luz’. Blending shamanism and showbusiness, the production features massive red curtains, celestial props, yellow lightbulb spheres, and a backwards sign that puts every fan backstage.