Stormrider51
Active Member
I have babied this thing from the first mile. No hard braking. What I find interesting is that I rode it 10 miles to work and parked it. No brake noise. Then I fire it up to come home and it's squealing to high heaven. Weird. I estimate that I'll be taking it in for its 1000 mile service within two weeks. I'll squawk about it then and see what they say.
John
John