Driving Go-Karts in Tokyo? YES!!!!Cassandra Santos, ContributorJan 22, 20181 min readOur founder, Carl Rosa, has officially added this experience to every tour he provides in Japan - driving Go-Karts in the land of Japan!