IMMERSIVE SPORTS
Your New Home Away From Home.
· More LEDs than The Sphere in Las Vegas!
·Space for you and your 1100 best friends
· Perfect for special occasion or to entertain clients
· 2 massive bars with 3600 sq ft of screens- that’s the equivalent of (256) 65” tvs!