Did you know you can Go-Cart thru the streets of Tokyo, Japan legally?
Can you just picture yourself going 60km/hr down the tunnels, over the bridges, and thru the main crossings in Tokyo? Now is your chance!
Continue ReadingCan you just picture yourself going 60km/hr down the tunnels, over the bridges, and thru the main crossings in Tokyo? Now is your chance!
Continue Reading