Suzuki TL1000R & TL1000S Forum
Its been a bit over a month since I got the TS bike together, and promised a bit more detail on the ride with some experience. I've put about 800 miles on since then, with each ride getting longer as the little hassles get sorted out.
The biggest difference was actually noticed when I went and...