Bug
Registered
Another dumb Busa Newb here - Sold my TLR and picked up the '06 - Only logged about 120 miles so far but will get the miles up soon.
To me, the brakes (which are still being scrubbed) seem, well, not what they should be for a bike like that. Also, the Suspension (still stock from the dealer) seems a bit floaty. Any tips on either?
I have also heard of a "side stand issue" on these bikes. Is it still apparent on the '06?
Thanks for your help with the new kid
To me, the brakes (which are still being scrubbed) seem, well, not what they should be for a bike like that. Also, the Suspension (still stock from the dealer) seems a bit floaty. Any tips on either?
I have also heard of a "side stand issue" on these bikes. Is it still apparent on the '06?
Thanks for your help with the new kid