Tag: leaning multi-wheel
Yamaha hints at upcoming LMW
Japanese bikemakers Yamaha have released details of its upcoming Leaning Multi-Wheel (LMW) commuter bike.
These presentation graphs should clearly explain to what the firm has...