According to Sphere Entertainment, the venue’s Exosphere is the largest LED screen on Earth at 580,000 square feet. The company says the Exosphere consists of approximately 1.2 million LED pucks ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results