Tag Archives: mario kart
Real life Mario Kart on the streets of Tokyo, Japan
Yes! You read that correctly. If you haven’t already seen the videos on social media,...
11 Comments
Yes! You read that correctly. If you haven’t already seen the videos on social media,...
11 Comments