Big Story

Yamaha XSR155 spied testing in India; upcoming launch soon

The Yamaha XSR155 is expected to launch in India as soon as November this year. Tap to know more.