Just having a quick poke around on youtube and came across this clip! Very short clip, and the owner isn't the most talkative of chaps, but i thought some of the forum members may be interested:
I love the look of the new Takeuchi's, the styling is brilliant. Fingers crossed, i might get some time on one Anyone been on one of the new generation Takeuchi's yet?