Video Monday: Scooter Drag Racing in Japan and Taiwan Special Posted by Daniel on December 5, 2011 in Video Monday | 763 Views | Leave a response Not much this week. Some behind the scenes material from the TSR drag race in Taiwan with the Japanese guests. And a Japan 1/32 Mile special. Enjoy! Taiwan Drag Race behind the scenes Japanese Drag Racing More Japan And even more Related