One of the best ways to find alternatives is to look ... expensive than its Japanese counterparts, but both its dirt bikes ...
One particularly annoying thing about the brakes is the squeaky noise that is generated when braking from around 40-50kmph On the other hand, The new bike comes ... Triumph Street Triple R Road ...