Tag: Yoshi

International Travel

Real-Life Mario Karting in Tokyo, Japan

If dressing up in a Super Mario costume and Go-Karting around on public roadways is a fantasy of yours, you came to the right place. Believe it or not this is a real thing and it happens right in the city center of Tokyo, Japan. The company MariCar has made […]