Thinking about using Hilltop services on new bike, when it arrives. Presume I should wait for 1st service to be done at 600 miles or would a longer wait be advised to bed everything in?
Thanks in advance chaps
Thanks in advance chaps
