June 21, 2020 Travis Stewart Channel #2 Blade Club's Wheels on Tokyo's Streets June 21, 2020 Travis Stewart Channel #2 Looks like the Blade Club wheels have landed in Japan. The Blade Japan TV crew take them to the Tokyo streets for a test run.