Got them installed, but...
They feel a little weird. I haven't taken them it off road yet.
When I go to make a turn, it almost feels like the bars what to turn quick or it even drops faster in the turn. Not sure if this is a good thing or what.
or if I need to adjust the front suspension at all since the install.