Rods
Active Member
Was thinking about dropping $126.00 on a JL steering dampner. What they claim and how well they actually perform may be two differant things. I see in some profiles, guy's have the PEP dampner and was wandering if this is a better unit &/or am I wasting money. I grazed the but end of a cut down tree on the trail and had the handlebars ripped out of my day dreaming hands. Would this thing help a daydreamer?