Ah yes, Akihabara. When you think of Tokyo's "Electric Town", you probably think of retro game shops, arcades, and a sea of anime, manga, and collectible figurines. Add go-karts to that list. »4/19/13 7:39pm 4/19/13 7:39pm
Kinja is in read-only mode. We are working to restore service.