Browsing Tag

VR

Sandbox VR announces first Las Vegas location

Sandbox VR has announced that it is set to open its latest location in Grand Canal Shoppes inside The Venetian Resort Las Vegas. The company anticipates opening the new site in the early summer of 2021. Sandbox VR is a socially immersive…