Spaces VR San Jose

I happen to live just a few miles from the new Spaces VR location at Oakridge Mall in San Jose, CA. This is the new VR location based entertainment (LBE) with the new Terminator attraction. The…