MariCAR Shibuya lets you see the streets of Tokyo in a whole new way. Read more…More about Mashable Video, Japan, Tokyo, Real, and Go Kart
View More Someone created an IRL ‘Mario Kart’ experience
MariCAR Shibuya lets you see the streets of Tokyo in a whole new way. Read more…More about Mashable Video, Japan, Tokyo, Real, and Go Kart
View More Someone created an IRL ‘Mario Kart’ experience