I’ve heard some people have installed steering dampers with great results.
I ride mostly through rocky trails and the feedback through the front tires can be scary… A steering stabilizer sounds like a great investment.
Does anyone know what brand/model steering stabilizer will fit a 2005 Grizzly 660?