Public Road Go Kart Tour “Real Life Mario Kart” in Tokyo | Japan

0



Unforgettable experience, Public Road Go Kart Tour “Real Life Mario Kart” in Tokyo | Japan. If you would like to try this unforgettable experience, check it out here