sph Published July 18, 2023 at 1200 × 631 in A Demo of the Word’s Largest LED Sphere (Worth $2.3 Billion!) --- --- Sharing is Caring:FacebookTwitterEmailMorePinterestMastodon