So I just bought a Kawasaki 1100 zxi and it is pretty unstable. I have fell off it twice already on big turns at slow speeds. Im starting to get used to it but when I ride with my girlfriend it is extremely unstable.
Besides aftermarket sponsons what else can i get to make the ride more stable