R26
^Yeh I know what you mean. On the road, I've found myself braking a little bit, and not that much happens, then I push harder and I get too much braking!
Just something to get used to....no major complaints on the road so far. And none from their first track day either.
Just something to get used to....no major complaints on the road so far. And none from their first track day either.