Microsoft has truly left its mark on the iconic LED display of Las Vegas’ monumental Sphere arena, orchestrating a dazzling Xbox-themed light show that commanded the attention of the entire city. The Sphere, a colossal structure that made its debut in July with a jaw-dropping 580,000 square foot ‘Exosphere’ light display, has become a canvas […]
Related Articles
The post Microsoft Just Advertised Xbox Using Earth’s Most Glorious Billboard appeared first on FizX.