MT stands for mega torque. This needs little explanation, but Yamaha does not leave it at that. It describes this 1,670cc V-twin brontosaurus according to a Japanese concept called "kodo". This ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results