Vr Zone


The Best Mario Kart is not on the Nintendo Switch, it's in the VR Zone in Tokyo

The Best Mario Kart is not on the Nintendo Switch, it's in the VR Zone in Tokyo

The VR ZONE SHINJUKU is an incredible new VR arcade in Tokyo. They got Mario Kart VR....

Jun 16 2017, 11:48am CDT