I was talking to someone today and they told me that Japanese bikes manufactured after 1995 have either speed or rev limiters fitted. Can't say I have owned a bike that "new".
But please, tell me this is not the case! Surely they don't fit speed limiters on bikes now?
Bookmarks