No doubt this questions been asked or some variant of it, but I'm buying a brand new SV next month, do they require to be ridden in? and if they do what is the speed dictated by the initial riding in period? ie can you do 100kph and not damage the new engine?
Bookmarks