Team Mario Kart In Akihabara

Driving right down the street

Luigi, Yoshi, Bowser, and Mario cosplayers cruising the streets of Akihabara. Most likely explanation? A promo for the 3DS game, Mario Kart 7, due out in Japan Dec 1st, followed three days later by the US release.



Even if they are pros, takes some guts, no?


via Hachima Kikou pic by @taiga_line

Other Top News

Sort by: