Yamaha R3 Returns in India
The familiar Yamaha R3 returns to India with a sporty upgrade 321cc parallel twin engine which produces boasting 42 BHP, but can its comfortable ride and proven performance overcome its bare-bones features against rivals like the well-equipped R15? Find out […]