Street karting through Tokyo is one of those experiences that photos & videos just can’t do justice. · Forty Pirates