When it comes to touring Tokyo, you might think of walking, biking, or maybe even the classic tour bus. But if you really want to level up your sightseeing game, there's only one way to go: Go Karting through the streets of Tokyo. Yes, you read that right. Here's why...