Mario Kart Arcade GP VR

Mario Kart Arcade GP VR is coming to USA, Washington D.C. will be First Stop

After its huge success in Japan and UK, Mario Kart Arcade GP VR is finally making its way to USA with their first stop will be Washington D.C. It will…