Yes, real-life Mario Kart, on the streets of Tokyo, is a thing
Tokyo is known for some wacky and wild things, but I think that real life Mario Kart on the city streets ranks right up there amongst the craziest. Not to mention the most fun! I know absolutely nothing about the…