Tag: Tokyo Motor Show

Yamaha Niken Leaning Three-Wheeler Revealed

Tokyo: The Yamaha Niken is based on the MT-09 and shares the same three-cylinder motor, but it’s the first leaning production three-wheeled motorcycle of its type. Yamaha has not […]

Read more