World's largest spherical structure opens with immersive U2 concerts

World's largest spherical structure opens with immersive U2 concerts